Armida Apartment Milan apartment is located next to La Scala Opera, Duomo Square and Castello Sforzesco.
The property lies 10 minutes walking distance from Milan city center. A 15-minute drive will take guests to Monza. Serving italian meals, Versilia is about 5 minutes’ walk away.
There is Faruffini Correggio tram stop a 5-minute walk away.