Camping El Vedado Spain - Catalonia - Barcelona - Vallromanes 5.9 from 9 reviews Visit campsite website