Loading hotels
Confirming room availability...
Springhill Suites Houston Westchase, 5851 Rogerdale Road, Houston, United States
In Houston (Westchase)<br /><br />A stay at Springhill Suites Houston Westchase places you in the heart of Houston, within a 15-minute drive of George Bush Park and Memorial City Mall. This hotel is 7.3 mi (11.7 km) from West Oaks Mall.