Candlewood Suites Houston-Westchase
BASIC INFORMATION:
State: Texas
Address:
4033 W Sam Houston Pkwy South Houston, TX 77042Property Stars: 3 Star
More Details
Located on the southwest side of Houston, the Westchase District offers suburban tranquility with the convenience of big city attractions.
Candlewood Suites® Houston - Westchase hotel offers all the comforts of home for your extended stay.