Via meravigli 18, 20121 Milano
Apartment 3 stars
Italianway - Meravigli 18 in Milan offers accommodations with free Wifi, a 7-minute walk from Sforza Castle, 200 yards from San Maurizio al Monastero Maggiore, and a 9-minute walk from La Scala. The property is around a 9-minute walk from Duomo Metro Station, 0.7 miles from Palazzo Reale, and a 13-minute...