Via Camillo Finocchiaro Aprile 14, 20124 Milano
Guesthouse
with
2
rooms
My Milano Repubblica Luxury Rooms is located in Milan, just 1.1 miles from San Babila Station and a 19-minute
walk from Villa Necchi Campiglio. The property is close to several well-known attractions, a 16-minute walk from Montenapoleone Metro Station, one mile from La Scala, and 1.2 miles from Galleria Vittorio ...