A stay at this apartment places you in the heart of Milan, within a 10-minute walk of Via Montenapoleone Fashion District and Piazza della Repubblica. This apartment is 0.8 mi (1.2 km) from Teatro alla Scala an ... Read more

View all Luxury Hotels in Milan