Via della moscova, 24, 20121 Milano
Apartment 4 stars
Milan Royal Suites Centro Moscova offers accommodations in Milan, a 10-minute walk from Montenapoleone Metro Station and 0.9 miles from Villa Necchi Campiglio. The property is close to several well-known attractions – a 18-minute walk from Centrale Metro Station, 0.8 miles from La Scala, and a 14-minute...