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. With free WiFi, this 3-star hotel offers a 24-hour front desk. Lakewood Church Central Campus is 10 miles from the hotel and Houston Arboretum and Nature Center is 10 miles away.
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.