Llafranc, Costa Brava
€18,200
0.9255 $19,665
pw / 78,867 pcm
9
11
Fantastic luxury villa in one of the most prestigious and exclusive areas of the Costa Brava. The property is situated on the top of the Sant Sebastià peak in Llafranc with magnificent views of the sea.