Travel Proud in Karavados
We found 1 property with availability in Karavados
Show on map
Villa Yianna
Lourdas, Karavados, Greece
Situated nearly a 10-minute drive from Lourdas Pebble Beach, the 2-bedroom Villa Yianna Karavados is suitable for 4 guests and provides a swimming pool for additional relaxation. The Karavados villa…
- 1-1