La Serra del Pla

La Serra del Pla Address: La Serra del Pla, s/n, L'Espunyola, Spain

Minimum price found for La Serra del Pla was: 137 EUR

Click here to get more information, photos & guest ratings for La Serra del Pla