Thompson Houston is a 36-story architectural marvel in scenic Buffalo Bayou Park, offering an unparalleled hotel experience with originally designed rooms, outstanding culinary options, full-service spa & one of the city’s largest rooftop pool decks.Thompson Houston is a 36-story architectural marvel in scenic Buffalo Bayou Park, offering an unparalleled hotel experience with originally designed rooms, outstanding culinary options, full-service spa & one of the city