Kavallouri villas
We found 1 property with availability in Kavallouri
Show on map
Villa Del Capitano
Kavalouri, Kavallouri, Greece
Staying at the 2-bedroom Villa Del Capitano Kavallouri, guests can visit Esperii Port, which is about a 10-minute drive away.
starts from
183 USD
price for 1 night
- 1-1