Corso Magenta 78, 20123 Milano
Hotel
3 stars
with
5
rooms
Antica Locanda Leonardo lies in central Milan, just 328 feet from the church housing Da Vinci's The Last Supper.
This elegant property offers individually decorated rooms with satellite TV and free WiFi.
Set in a 19th-century town house, Locanda Leonardo features a peaceful courtyard and a cozy bar. A continental ...