Set in a historical building, The Square Milano Duomo is a 5-minute walk from Milan Cathedral, the Scala Opera House and the Vittorio Emanuele shopping area. It offers a restaurant, a bar and free Wi-Fi throughout.
Number of rooms: 117
Via Albricci 2-4, Milan City Centre, 20122 Milan, Italy
Hotel booked 1 times today.