Hotel Edolo
Check availability

Rooms from €39.90 ( £36.27 / $52.60 ) per night
Hotel Edolo
Via Edolo 18
Milan
20125
Italy
The Edolo is a clean and comfortable hotel located 500 metres away from Milano Centrale Railway Station and by the Sondrio Metro station, providing quick access to all city destinations.
Click Here for user reviews of the Hotel Edolo, together with hotel details and online availability
Online Hotel Bookings