Holiday Villas In Turquoise Coast / Lycia
Found 1 holiday villas in Turquoise Coast / Lycia.
Property ID: 1171223
Stunning Sea Views and lots of Space are the hallmark of Villa Jodaruya, with uninterupted views from the pool and terrace.
TypeVilla
Bedrooms3
Sleeps6
We found 1 holiday villas in Turquoise Coast / Lycia.