Located conveniently in the Westchase district of Houston, Home2 Suites Houston Westchase is located 4.6 miles from CityCentre, 8.2 miles from Waterwall Park and 8.8 miles from The Galleria Houston. This 3-star hotel offers a 24-hour front desk and free WiFi. Lakewood Church Central Campus is 10 miles from the hotel and Houston Arboretum and Nature Center is 10 miles away.
Certain rooms also offer a kitchenette with a fridge, a dishwasher and a microwave. All rooms will provide guests with a toaster.
Rice Stadium is 12 miles from the hotel, while Memorial Park is 12 miles from the property. The nearest airport is William P. Hobby Airport, 23 miles from Home2 Suites Houston Westchase.
Number of rooms : 7