Via vincenzo monti, 47, 20123 Milano
Apartment
Landscape Flats offers accommodations in Milan, 1.5 miles from Duomo Square and 1.2 miles from Duomo Metro Station. The property is around 1.2 miles from La Scala, a 13-minute walk from San Maurizio al Monastero Maggiore, and 1.2 miles from Galleria Vittorio Emanuele. Free Wifi is available throughout...