Via bartolomeo eustachi, 6, 20129 Milano
Apartments
Located in Milan, 1.7 km from Centrale Metro Station and 1.4 km from Villa Necchi Campiglio, Italianway-Eustachi offers air conditioning. The property is around 2.6 km from Lambrate Metro Station, 1.9 km from San Babila Metro Station and 2.9 km from Montenapoleone Metro Station. Free WiFi is available...