Located in Houston, 7.8 km from CityCentre Plaza, Grand Villa Inn and Suites Westchase/Chinatown provides accommodation with free WiFi and free private parking. This 4-star hotel offers a 24-hour front desk. Lakewood Church Central Campus is 14 km from the hotel and Houston Arboretum and Nature Center is 15 km away.
All units at the hotel are equipped with a seating area, a flat-screen TV with satellite channels and a private bathroom with free toiletries and a shower. At Grand Villa Inn and Suites Westchase/Chinatown each room includes bed linen and towels.
Waterwall Park is 11 km from the accommodation, while The Galleria Houston is 12 km away. The nearest airport is William P. Hobby Airport, 35 km from Grand Villa Inn and Suites Westchase/Chinatown.