Candlewood Suites Houston (The Woodlands), The Woodlands, United States of America
Candlewood Suites Houston (The Woodlands) is conveniently located at 17525 St Lukes Way in The Woodlands, United States of America
Hotel Location:
Address: 17525 St Lukes Way
City: The Woodlands
State: TX
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- In Room TV
- Meeting Room
- Non Smoking Rooms