Property Location With a stay at this property in Milan (De Angeli), youll be within a 5-minute drive of Santa Maria delle Grazie and Leonardo da Vinci Museum of Science and Technology. This property is 2.2 mi (3.5 km) from Teatro alla Scala and 2.3 mi (3.7 km) from Galleria Vittorio Emanuele II.Attractions Distances are displayed to the nearest 0.1 mile and kilometer. Teatro Ventaglio Nazionale - 0.6 km / 0.4 mi Corso Vercelli - 0.7 km / 0.4 mi Santa Maria delle Grazie - 1.8 km / 1.1 mi Museum of the Last Supper - 1.8 km / 1.1 mi Fiera Milano City - 1.9 km / 1.2 mi Istituto Clinico SantAmbrogio - 1.9 km / 1.2 mi San Giuseppe Hospital - 2 km / 1.3 mi Milan Convention Centre - 2.1 km / 1.3 mi Leonardo da Vinci Museum of Science and Technology - 2.1 km / 1.3 mi Arco della Pace - 2.2 km / 1.3 mi Sempione Park - 2.2 km / 1.4 mi Torre Branca - 2.3 km / 1.4 mi Università Cattolica del Sacro Cuore - 2.3 km / 1.4 mi Basilica di SantAmbrogio - 2.3 km / 1.4 mi Triennale di Milano - 2.4 km / 1.5 mi The nearest airports are:Milan (MXP-Malpensa Intl.) - 47.6 km / 29.6 mi Milan (LIN-Linate) - 32.1 km / 19.9 mi Bergamo (BGY-Orio Al Serio) - 57.6 km / 35.8 mi Rooms Make yourself comfortable in this accommodation, featuring a kitchenette with a refrigerator and a stovetop. An LED television with digital programming provides entertainment, while complimentary wireless Internet access keeps you connected.