Napoleon Apartments Paleokastritsa

Sea View Studio

Cozy studio with kitchenette  

Sea View Apartment

2 Bedroom Apartment with kitchenette