attraction

Castell d'Olorda

5★★★★★
0 community reviews

Castell d'Olorda is a cultural property in Barcelona, Spain. Check current access before making it the main purpose of your trip.

Ctra. de Santa Creu d'Olorda a Sarrià, km. 6,300

Community reviews