Lefkada >
Castle Hotels
Castle Hotels in Lefkada
We found 1 property with availability in Lefkada
Show on map
Sun Castle Houses
Drymonas, Drymon, Greece
Offering a location 3.4 km from Avali beach, the 1-bedroom Sun Castle Houses Guest House gives access to various tourist spots in the area.
- 1-1