11 via monte palombino, 20138 Milano
Apartments
Set in Milan, 5.1 km from Porta Romana Metro Station and 6.8 km from Palazzo Reale, Palombino Apartment offers a bar and air conditioning. The property is located 6.8 km from Museo Del Novecento, 8.1 km from Villa Necchi Campiglio and 8.3 km from San Babila Metro Station. Duomo Square is 8.9 km from...