Providing 32 rooms, the 2-star Crystal Inn 249 North Houston is nestled at a distance of 2.4 km from Vogel Creek. There's also a convenience of a car park on site.
Situated within 7 km of iT'Z Houston, the motel is at a distance of 4.9 km from New Life Fellowship. Places of worship to visit at a distance of 3.3 km from this Houston hotel include Grace Romanian Pentecostal Church. There is Fallen Warriors Memorial Gallery about 7 km away, and Seton Lake Park & Ride bus station within easy reach of the property. For those travelling from afar, George Bush Houston airport is 21 minutes' drive away.
The hotel also features a microwave and a refrigerator.
The Crystal Inn 249 North Houston serves a complimentary daily breakfast.
Book Crystal Inn 249 North Houston
More +
Less -