Garibaldi 66 Brera Hotel Milan, Lombardy
A great option for a journey on a budget - hotel «Garibaldi 66 Brera» is located in Milan. This hotel is located in walking distance from the city center.
66 Corso Garibaldi, Milan City Center, 20121 Milan, Italy, Milan, 20121