Thompson Houston opened its doors in early 2024 and still has that shiny glean and new hotel smell. Its 172 guestrooms, including 34 suites, have floor-to-ceiling windows with views of downtown and Buffalo Bayou Park, and a residential feel courtesy of custom furnishings and spacious bathrooms. Multiple dining concepts keep guests well-fed, with options ranging from a coffee shop and an open-air bar to a French-style brasserie and a Mexican steakhouse. There’s an infinity pool lined by cabanas, and an entire floor is dedicated to the full-service spa, with indoor and outdoor relaxation areas, treatment rooms, saunas and a 24-hour fitness center. When you’re ready to leave the cozy confines of the property, the 160-acre Buffalo Bayou Park is just outside, so you can explore its ample green space and trails.

Thompson Houston
Time Out says
Details
- Address
- 1717 Allen Pkwy
- Houston
- 77019
Discover Time Out original video