Tuesday, 28 June 2016

Karvouno villas, Sivota, Thesprotia, Epirus, Greece


Karvouno villas
Location: 
Karvouno Beach, Sivota, Thesprotia, Epirus, Greece
Services:
Breakfast, outdoor swimming pools, café, restaurant
Extras:
Beach Bar

Rate: 
Excellent