Via Pier Lombardo, 23, 20135 Milano
Apartment
with
1
room
Roman Memory is located in Milan, just 1.8 miles from San Babila Station and 2.3 miles from La Scala. The property
is around 1.7 miles from Villa Necchi Campiglio, 1.7 miles from Museo Del Novecento, and 1.7 miles from Palazzo Reale. Free Wifi is available throughout the property and Porta Romana Metro Station ...