Property Location: With a stay at this property in Milan (Navigli), you'll be within a 10-minute drive of Santa Maria Delle Grazie and Leonardo da Vinci Museum of Science and Technology. This property is 2.1 mi (3.3 km) from Civic Museum of Archeology and 2.2 mi (3.6 km) from Fiera Milano City.
Rooms: Make yourself comfortable in your accommodation, featuring a refrigerator and a microwave. Complimentary wired Internet access is available to keep you connected. A private bathroom with a shower features complimentary toiletries and a hair dryer.