Destinations
The world’s most exciting Hotels for all your travels.
- Destinations
- North America
- United States of America
- Houston
- TownePlace Suites Houston NASA/Clear Lake
TownePlace Suites Houston NASA/Clear Lake
Rating:
This charming hotel is set in Clear Lake. The 94 welcoming rooms offer a perfect place to relax at the end of the day. This hotel was completely refurbished in 2008. The establishment's common areas include Wi-Fi internet connection. Additionally, the premises provide a reception service the whole day through. TownePlace Suites Houston NASA/Clear Lake has wheelchair-accessible common areas. Additionally, a car park is available on the premises for guests' extra convenience. Some services may be payable.