Via camaldoli 2, 20138 Milano
Apartments
Offering a shared lounge and inner courtyard view, Camaldoli House is situated in Milan, 7.6 km from Porta Romana Metro Station and 7.7 km from Villa Necchi Campiglio. Featuring mountain and river views, this apartment also comes with free WiFi. The apartment has family rooms. Some units in the apartment...