Via ludovico lazzaro zamenhof, 19, 20136 Milano
Apartment
YR Apartments Milan - Tibaldi is located in Milan, just 1.5 miles from Porta Romana Metro Station and 1.9 miles from Palazzo Reale. The property is around 1.9 miles from Museo Del Novecento, 2 miles from MUDEC, and 2.1 miles from San Maurizio al Monastero Maggiore. Free Wifi is available throughout the...