Loading hotels
Confirming room availability...
Albergo Leonardo Da Vinci, Piazza Leonardo Da Vinci 10, Milan, Italy
Near Politecnico di Milano<br /><br />A stay at Hotel Leonardo da Vinci places you in the heart of Milan, within a 10-minute drive of Castello Sforzesco and Pinacoteca di Brera. This hotel is 2.4 mi (3.8 km) from Teatro alla Scala and 2.5 mi (4 km) from Galleria Vittorio Emanuele II.