Excelsior Hotel Gallia, a Luxury Collection Hotel, Milan

4.7 (115 reviews)

Piazza Duca D'Aosta 9, Milan, 20124, Italy   •  Weather:    •   Local Time:     •  Phone: +39 02 6785 1   

4.7