Property Location: With a stay at TownHouse Duomo, you'll be centrally located in Milan, within a 5-minute walk of Galleria Vittorio Emanuele II and Piazza del Duomo. This 5-star hotel is 0.2 mi (0.3 km) from Cathedral of Milan and 0.2 mi (0.3 km) from Teatro alla Scala. Rooms: M... Show More
Reach us, we're available 24/7.