Microtel Inn & Suites by Wyndham Houston
Photo gallery for Microtel Inn & Suites by Wyndham Houston
Overview of Microtel Inn & Suites by Wyndham Houston
Microtel Inn & Suites by Wyndham Houston
Hotel in Nassau Bay
Reviews
7.2
Good
Popular amenities
Explore the area
1620 NASA Parkway, Houston, TX, 77058
- Space Center Houston9 min walk
- NASA Johnson Space Center16 min walk
- Clear Lake16 min walk
- Houston, TX (HOU-William P. Hobby)20 min drive