1701 Allen Parkway
Houston,
TX
77019
Thompson Houston is ideally located in the heart of the city in Buffalo Bayou Park. This 36-story luxury oasis boasts 172 guest rooms, including 34 breathtaking suites, and 100 private residences offering exemplary services with an unparalleled hotel experience. A sample of our unmatched amenities include more than 17,000 square feet of prime event space, several destination restaurants, a private heliport, a full-service spa, and one of the city’s largest stylish pool decks. When you visit Houston, discover why our hotel is a peaceful escape from city life within our signature Thompson experience.