21 Properties
El Masnou at 1,33 km from the city centre
Hotels Europe Spain Barcelona El Masnou Hotels Apartments in El Masnou