Town House Collection is a luxury brand for the most sophisticated business and leisure travellers. Combining high level of service, elegant accommodations and premier amenities, Town House Hotel collection is the symbol for sobriety of style, elegance and sophistication.
Placing each guest at the centre of design and architecture where exclusive services and hospitality are hold in high esteem, Town House Hotels revive and celebrate the Italian interior design.
All located in town centre, the refined Town House Collection features eight properties in Milan, Turin and in Florence, including the Seven Stars Galleria - Europe’s first certified seven star hotel in the extravagant historic national monument and shopping arcade ‘Galleria Vittorio Emanuele II’ in Milan.
With a distinctive approach Town House Collection created an inimitable atmosphere for each of its hotels where the guests ‘feel home away from home’.