2301 North Millbend Drive, The Woodlands
This Texan resort features luxury shopping boutiques, a golf course, and several sports courts. George Bush International Airport is a 30-minute drive from the property.
1117 Prairie Street, The Woodlands
This historic luxury hotel in downtown Houston is a 5-minute walk from Minute Maid Park, home of the Houston Astros baseball team. The pet-friendly hotel features an on-site restaurant and a fully equipped fitness centre.