Piazza Insubria, 8, 20137 Milano
Apartment
with
1
room
The Comfy Studio Piazza Insubria is located in Milan, just 2.4 miles from San Babila Station and 2.4 miles from
Museo Del Novecento. The property is around 1.1 miles from Milano Dateo Metro Station, 2.3 miles from Villa Necchi Campiglio, and 2.3 miles from Palazzo Reale. Free Wifi is available throughout the ...