Brera Apartments in Garibaldi Apartment Milan
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.
Number of rooms: 6
Different locations in Milan city centre, Milan City Centre, 20121 Milan, Italy