
Milano, Italy
The Square Milano Duomo
Hotel · PREFERRED HOTELS & RESORTS
Located in the heart of Milan's fashion and business district, The Square Hotel offers comfort and convenience. The Duomo and La Scala are a short 5-minute walk away, while Sforza Castle and Sempione Park are within a 10-minute…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant
















