2 Piazza Luigi Di Savoia, 20124 Milano
Apartment
with
1
room
Savoia Central Milan offers accommodations in Milan, 1.8 miles from Lambrate Station and 1.9 miles from Arena
Civica. The apartment, set in a building dating from 1930, is 1.4 miles from Brera Art Gallery and 1.8 miles from Villa Necchi Campiglio. The accommodation features an elevator and full-day security for ...