Town House Hotels

It took the Rosso family, the owners of several small, exclusive hotels in Italy, several years to convince Milan’s city government to approve their plans to develop the Town House Galleria. Beyond...