Our Company

For the next 14 years, TownHouse Hotels will go out of its way to give you the warmest welcome, most enriching vacations, and dearest memories possible. The name TownHouse is synonymous with uniqueness, glamour, luxury, and one-of-a-kind experiences. At the intersection of two cultures, each hotel is a haven of peace and charm. All of our locations are specially and carefully chosen for their unique qualities that make them each sublimely TownHouse. And, we can promise our guests that no matter where in the world a new hotel pops up, it will always maintain the sameTownHouse flare with its spirit of personalized harmony and service. If you’re looking for an exciting yet enchanting place to stay that is also refreshing and reinvigorating, then Townhouse should be your go-to!