Loading hotels
Confirming room availability...
Crystal Inn, 10830 Main Street, Houston, United States
Set in Houston 4.3 km from NRG Stadium Crystal Inn features air-conditioned rooms and a shared lounge. Around 5 km from NRG Park the property is also 7 km away from Rice Stadium and offers free WiFi. The accommodation offers a 24-hour front desk and room service for guests. All rooms are fitted with a private bathroom with a bath or shower a hairdryer and free toiletries. The units will provide guests with a microwave. Guests at the motel can enjoy an American breakfast. Houston Zoo is 8 km from Crystal Inn while Hermann Park/Rice U Station is 8 km away. The nearest airport is William P. Hobby Airport 15 km from the accommodation.