Property Location: With a stay at Aparthotel Navigli, you'll be centrally located in Milan, within a 15-minute drive of Leonardo da Vinci Museum of Science and Technology and Castello Sforzesco. This apartment is 1.5 mi (2.5 km) from Sempione Park and 1.6 mi (2.6 km) from Cathedr... Show More
Reach us, we're available 24/7.