6885 Southwest Freeway, Houston
This 8-story Houston hotel showcases a glass elevator with views of the skyline and has rooms with free wireless internet. It is just 3 mi from both Memorial Hermann Southwest Hospital and The Galleria shopping centre.
10609 Westpark Drive, Houston
This Holiday Inn is located west of downtown Houston, about a 15-minute drive from George Bush Park. The hotel features an indoor pool, a large fitness centre, and rooms equipped with flat-screen televisions.
2950 W Sam Houston Pkwy S, Houston
This hotel is located in Houston, Texas, 6.8 miles from the Galleria Shopping Center. It offers a complimentary breakfast buffet and an outdoor pool with a hot tub.
6790 Southwest Freeway, Houston
Within 9.9 mi of the Houston Zoo Rice University and Houston Museum of Natural Science this hotel offers guest rooms with free WiFi and flat-screen TVs. A complimentary continental breakfast is served each morning.
6855 West Sam Houston Parkway South, Houston
With easy access to I-10 and a central location in Chinatown, this hotel is close to downtown Houston attractions and features many modern conveniences.
6687 Southwest Freeway, Houston
This hotel is located off the Southwest Freeway and is less than 12 miles from downtown Houston. It offers a daily breakfast buffet, complimentary coffee, and a seasonal outdoor pool. There is complimentary WiFi and parking.
3850 Wilcrest Drive, Houston
Sleep Inn & Suites in Westchase is conveniently located in Houston's Westchase sector, 5.6 miles from CityCentre Plaza. Waterwall Park is 8.1 miles away, while The Galleria Houston is 8.7 miles away.
7707 West Sam Houston Pkwy South, Houston
The Comfort Suites hotel is centrally located near Houston's prestigious Westchase District and is close to several businesses, including National Oilwell Varco, Halliburton, Jacobs Engineering, ABB Inc.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Westchase - Houston Southwest