29.54891 ­-95.09642
Go to map view
Microtel Inn and Suites Houston - Houston - Building
Microtel Inn and Suites Houston - Houston - Restaurant
Microtel Inn and Suites Houston - Houston - Bedroom
Microtel Inn and Suites Houston - Houston - Lobby
Microtel Inn and Suites Houston - Houston - Bedroom
Microtel Inn and Suites Houston - Houston - Bathroom
Microtel Inn and Suites Houston - Houston - Bedroom
1620 Nasa Parkway, 77058 Houston, TX, United States +1 281 335 0800
A stay at Microtel Inn & Suites by Wyndham Houston places you in the heart of Houston, minutes from Space Center Houston and close to Johnson Space Center - NASA. This hotel is within the vicinity of Bay Oaks Country Club and Armand Bayou Nature Center. Make yourself at home in one of the 53 air-conditioned guestrooms. Complimentary wireless Internet access... More from Expedia Affiliate Network

Get Rates

Show Microtel Inn and Suites Houston at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, ATM on-site, Air-conditioned, Complimentary breakfast, Laundry facilities, Non-smoking rooms available, Parking (free), Pool (outdoor), Safe, Wheelchair accessible
Services Meeting/Banquet facilities
Internet Internet, WiFi (free)
Policy Pets not allowed
Landmarks
Texas Medical Center 21.4mi Houston Convention Center 21.1mi Reliant Stadium 21.1mi Rice University 21.4mi
Minute Maid Field 21.2mi Toyota Center 21.2mi Houston Zoo/Hermann Park 21.1mi Lakewood Church 23.8mi
Astrodome 20.9mi Fine Arts Ctr & Museum 21.5mi Children's Museum 21.1mi Houston Arboretum 26.0mi