4 star hotel
The Square Milano Duomo
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Located in the heart of Milan and the heart of the Italian fashion and business centre, The Square Hotel is a great choice for visitors looking for comforts, services, luxury shops and elegant restaurants. The famous Duomo cathedral is only a 5 minutes walking distance together with La Scala Opera House, while the Sempione Park and the marvelous Sforza Castle are 10-minutes walk. Those who want to explore the rest of the city, the nearest metro station Missori is just round the corner. The modern atmosphere and comforts of this prestigious place will delight the Guests, making their stay as pl...
More details
Via Alberico Albricci, 2/4, 20122 Milano, Italy - Milan, Lombardy - Italy - 20122