Crystal Inn Houston has 36 rooms and is located 3.5 km from the National Museum of Funeral History. Guests who stay at the hotel can park their car on site.
This 2-star hotel in the George Bush International Airport - IAH district, in the vicinity of the Zuma Fun Center North Houston. The Crystal Inn provides easy access to International Market Place, which is approximately 10 minutes away by car. The nearby sports attractions feature W.W. Thorne Stadium within 7 km of the property.
Comprising a dressing room and a seating area, the allergy-free rooms welcome guests with an air conditioner, and offer wireless internet and a flat-screen TV with satellite channels. They include a fridge, an oven, and a cooktop.