The 2-star Red Roof Inn Houston Westchase is located within 2 miles of Teo Chew Temple and offers wake-up service and 24-hour reception. Located in the Westchase district, this inn offers 134 rooms along with a swimming pool.
You'll need 40-minute drive to William P. Hobby airport. Lansdale Park is reachable approximately 10 minutes away by car. Cenacle Retreat House lies around 10 minutes' drive from the property.
The rooms are equipped with coffee/tea making machines, along with a flat-screen TV with satellite channels for guests' comfort. Bathrooms with a walk-in shower and a separate toilet, also include bath sheets and towels.
Gina's Cafe offers a selection of dishes only a short drive from this hotel.