Via Lepanto 13, Milan, Italy
Located nearly a 5-minute walk from the Igloo Houses, The Igloo Milano Villa offers quick access to various city attractions in the vicinity.
The Last Supper is nestled 4.3 km away, and the Corso Como is 2.1 km from the accommodation. This Milan villa is approximately 10 minutes' drive from places of worship such as the 1100s church "Basilica di Sant'Ambrogio". The Igloo Milano Villa resides in the Bicocca - Zara district of Milan, 3.4 km from natural attractions like the romantic easily accessible Sempione Park.
Bathroom facilities also include a bidet, a spa bathtub, and a shower.
Staying at The Igloo Milano Villa, guests can make use of the self-catering amenities available, including a fridge. Offering Italian dishes, seafood restaurant La Perla Del Sud is located 550 metres from this accommodation. Via Abbazia - Piazza Istria bus stop is in proximity to the Milan accommodation, while Istria tube station is about a 10-minute walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Igloo Milano!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please