Brera Apartments in GaribaldiApartment
Different locations in Milan city centre, Milan City Centre, 20121 Milan, Italy
Brera Apartments in Garibaldi offers independent apartments in central Milan, within short walking distance of Moscova or Lanza Metro Stations. Each apartment is elegant, with air conditioning and free Wi-Fi.