We are proud to announce that Thompson Houston Hotels, featured within our luxurious mixed-use development “The Allen,” has been named in Esquire magazine’s list of the 41 Best New Hotels in North America and Europe for 2024!
This recognition highlights the exceptional quality and unforgettable experience that Thompson Hotels offers to every guest. Situated in the heart of our development, Thompson Hotels embodies the pinnacle of luxury that The Allen is known for.