Resorts in Karavados
We found 1 property with availability in Karavados
Show on map
Karavados Beach Hotel
Karavados, Karavados, Greece
The 3-star Karavados Beach Hotel offers quick access to Church of St. Thomas, which is only 6 minutes' walk away. Air-conditioned rooms, ocean views and a swimming pool are at guests' disposal at the…
- 1-1