Property Location: A stay at this property places you in the heart of Milan, within a 15-minute walk of Cathedral of Milan and Piazza del Duomo. This property is 0.6 mi (1 km) from Galleria Vittorio Emanuele II and 0.7 mi (1.2 km) from Teatro alla Scala. Rooms: Make yourself comf... Show More
Reach us, we're available 24/7.