Set in Milan, 2 km from Milan Cathedral and Villa Necchi Campiglio, Monte Nero Apartment features free WiFi. The kitchen comes with a dishwasher, an oven and a fridge, as well as a coffee machine. A flat-screen TV is provided. La Scala Theatre is...
Address: Via Monte Nero 19, Milano
Rates from:
EUR 56 Book Now