Crystal Inn - Willowbrook Mall Houston, located a 25-minute walk from Church of Christ in Champions, features Wi-Fi throughout the property. Guests who stay at the motel can park their car on site.
The property puts you in the heart of Houston, a 20-minute walk from iT'Z Houston. Whitmeyer's Distilling is 2.3 km from this 2-star hotel, while George Bush Houston airport is 30 km from it. The area also includes natural sites like Cy-Champ Park, which are 2.6 km from the accommodation.
Staying at one of the 52 rooms at Crystal Inn - Willowbrook Mall, guest have access to a balcony and a sitting area. Guests can make use of a tub, a walk-in shower, and a separate toilet along with a hair dryer and bath sheets.
This property features a continental breakfast. Located only a few steps from the hotel, the restaurant Estar Chinese Buffet offers a Chinese menu.
Book Crystal Inn - Willowbrook Mall Houston
More +
Less -