Overview
The comfortable 2-star Red Roof Inn Houston - Westchase includes air-conditioned rooms around a 10-minute ride from Teo Chew Temple. Boasting an outdoor swimming pool, this Houston hotel is nestled 4.3 km from natural attractions like Edith L. Moore Nature Sanctuary.
Location
The hotel is a mere 8 minutes on foot from St Cyril Of. Alexandria and approximately a 15-minute drive from The Commons at Woodlake Square Shopping Center.
Transport
The Red Roof Houston is 18 km from Ensemble/HCC rail station.
Rooms
The rooms at the accommodation include air conditioning, as well as media facilities like Wi-Fi and a flat-screen cable TV.
Dining
You can enjoy a Japanese cuisine in the Tokyo One at Westchase located steps away from this Houston hotel.
Relax & Wellness
The property invites guests to a movie theatre for their enjoyment.
Amenities
Spa & Leisure
- Outdoor swimming pool
General
- Free internet access
- 24-hour reception
- Pets allowed
- Wheelchair access
- ATM/Cash machine
Room Amenities
- In-room safe
Amenities
Spa & Leisure
- Outdoor swimming pool
General
- Free internet access
- 24-hour reception
- Pets allowed
- Wheelchair access
- ATM/Cash machine
Room Amenities
- In-room safe
Media
- Cable/ Satellite television
- AM/FM alarm clock
Tourist attractions in Houston
Tourist attractions in Houston
Local sights
- 3.5 km 2.2 mi Teo Chew Temple
- 4.3 km 2.7 mi Cenacle Retreat House
- 4.3 km 2.7 mi Edith L. Moore Nature Sanctuary
- 1.8 km 1.1 mi Robinson-Westchase Neighborhood Librarary
- 6.2 km 3.8 mi Zuma Fun Center South Houston
Getting around
- 2.2 km 1.3 mi Westchase Park & Ride
- 2.2 km 1.4 mi Westchase Park and Ride
Dining options
- 810 m 2658 ft Jimmy John's
More accommodations in Houston