Piazza Duca D'Aosta 9, Milan 20124 Italy
+39 02 67851

Check Room Rates & Availability

Excelsior Hotel Gallia, a Luxury Collection Hotel, Milan