Choose your room
The Igloo Milano Villa
Located around a 5-minute stroll from Case a Igloo, The Igloo Milano Villa gives easy access to various tourist attractions in the area.
At the Milan villa you'll be within a 2-km distance of Arcimboldi Theater and 3.9 km from Piazza del Duomo. Guests will enjoy proximity to such places of worship as Duomo di Milano Cathedral, which is nearly a 10-minute ride from the accommodation. The Igloo Milano Villa offers sports enthusiasts to discover the Giuseppe Meazza San Siro Stadium, located approximately 7 km away.
Air conditioning along with a flat-screen TV with satellite channels included at this accommodation ensure a comfy stay.
For tasting dishes of European cuisine, guests can head to La Perla Del Sud, which is only 550 metres away. The Milan property is about 10 minutes on foot from Via Abbazia - Piazza Istria bus station and within a few blocks of Istria underground station.