Via vincenzo monti, 47, 20123 Milano
Apartment 3 stars
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...