The 2-star Crystal Inn - Willowbrook Mall is situated in the Willowbrook district of Cypress, 28 minutes' drive from George Bush Houston airport. This Cypress hotel features Wi-Fi throughout the property.
The motel is 25 minutes by foot from Fallen Warriors Memorial Gallery, while Meyer Park is 2.8 miles away. The area includes such religious sights as Masjid Al Salam Mosque (3 miles) and Houston Texas Temple (2.1 miles). Willowbrook Mall is situated not too far from this Cypress property.
There are 52 rooms at Crystal Inn - Willowbrook Mall, each of them has air conditioning, as well as entertainment amenities such as a flat-screen TV with satellite channels. Bathrooms with a bathtub, a walk-in shower, and a separate toilet, also offer bath sheets and a shower cap.
The hotel features a continental breakfast. You can dine at Estar Chinese Buffet, just 5 minutes' stroll from this Cypress accommodation.