9.1/10
Wonderful
WiFi
Houston CityPlace Marriott at Springwoods Village has a fitness centre, garden, a shared lounge and restaurant in The Woodlands. Boasting an ATM, this property also provides guests with a sun terrace.
Number of rooms: 337
1200 Lake Plaza Drive, The Woodlands, TX 77389, United States
Hotel booked 3 times today.