Image Alt

Our Accommodations

Conveniently located in the heart of an authentic Greek island town, you are a short walk away from cafes, restaurants, public transportation, the shopping center, the town square, and only 1 km from the nearest beach.