Loading hotels
Confirming room availability...
IlGiramondo, Piazza Duca D'aosta 12, Milan, Italy
With a stay at IlGiramondo, you'll be centrally located in Milan, walking distance from Pirelli Tower and close to Piazza Lima. This townhouse accommodation is within close proximity of Corso Buenos Aires and Piazza della Repubblica.