Piazza Castello 18 - Castello Sforzesco
Piazza Castello 18 - Castello Sforzesco apartment provides a cozy accommodation in Stazione Centrale district of Milan.
Santa Maria delle Grazie can be reached in 15 minutes on foot. A metro station is also located nearby. Offering Italian and Mediterranean meals, Obika Mozzarella Bar lies in a green area, 200 meters from the property.
There are rooms with beautiful décor and views of the garden.
This property offers a microwave, a dishwasher and a fridge for guests' use.
Cairoli subway station is a 5-minute walking distance away.
There is a terrace as a spot to unwind.