Via Camillo Finocchiaro Aprile 14, 20124 Milano
Guesthouse
with
2
rooms
My Milano Repubblica Luxury Rooms is located in Milan, just a 19-minute walk from Villa Necchi Campiglio and 1.1
miles from San Babila Station. 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 ...