Self Catering in Chavriata
We found 1 property with availability in Chavriata
Show on map
Villa Ydria
Vasta Lagkadi Xavriata, Chavriata, Greece
Located 4.6 km from Xi Beach, the 2-bedroom Ydria offers rooms with sea views. The venue features 6 rooms with satellite television, a trouser press and a sofa.
- 1-1