31 via pietro andrea saccardo, 20134 Milano
Apartments
Located in Milan, less than 1 km from Lambrate Metro Station and 4.2 km from Centrale Metro Station, Meneghina House offers free WiFi and air conditioning. The property has garden and city views, and is 5.1 km from Villa Necchi Campiglio. The property is non-smoking and is situated 4.5 km from GAM Milano....