Situated right in the centre of Milan, 800 metres from Arena Civica and less than 1 km from Brera Art Gallery, Garibaldi Penthouse features air-conditioned...
Garibaldi Penthouse
71 Corso Garibaldi, Milan City Centre, 20121 Milan, Italy