Via luigi settembrini, 26, 20124 Milano
Apartments
Located within the Central Station Area district in Milan, Zen apartment has air conditioning, a balcony, and garden views. The property is around 1.8 km from Villa Necchi Campiglio, 2.5 km from Brera Art Gallery and 2.5 km from San Babila Metro Station. Free WiFi is available and private parking can...