Perhaps our trip to Townhouse 8 got off to a bad start when our taxi driver boasted that the hotel was the world's first 7 star hotel (a boast you see on arrival), setting a quite unrealistic expectation in my mind during the short taxi ride from the airport. But we were soon brought down to earth with a bump....
More
- Town Hotel Galleria
- Town Hotel Milan
