We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.
TexasTraveller56's Houston, TX, USA
15
Contributions
4 Reviews |
11 Photos
Grid View
List View
Back to top
The Houston Museum of Natural Science
5555 Hermann Park Dr
Posted Mar 18, 2013
The Houston Museum of Natural Science
5555 Hermann Park Dr
Posted Mar 18, 2013
The Houston Museum of Natural Science
5555 Hermann Park Dr
Posted Mar 18, 2013
The Houston Museum of Natural Science
5555 Hermann Park Dr
Posted Mar 18, 2013
The Houston Museum of Natural Science
5555 Hermann Park Dr
Posted Mar 18, 2013
Space Center Houston
1601 NASA Parkway
Posted Mar 18, 2013
Space Center Houston
1601 NASA Parkway
Posted Mar 18, 2013
Space Center Houston
1601 NASA Parkway
Posted Mar 18, 2013
Space Center Houston
1601 NASA Parkway
Posted Mar 18, 2013
Space Center Houston
1601 NASA Parkway
Posted Mar 18, 2013
Space Center Houston
1601 NASA Parkway
Posted Mar 18, 2013
BEST WESTERN Plaza Hotel & Suites at Medical Center
6700 Main St
3 of 5 stars
Posted Mar 16, 2013
We stayed here because we were travelling to Houston and it was close to the museum district. Overal...