Located up on a hill and enjoying panoramic views, Charikleia Maissonetes are found only 250 metres from the pebbled beach in the beautiful seaside settlement of Damouchari.
Charikleia Maissonetes offer spacious 2-storey apartments with mountain and sea views, offering a fireplace. Each unit is fully equipped and offers a kitchen with fridge.
Damouchari’s narrow streets will lead visitors to its natural port, where they can find traditional taverns. Further along a pathway, lies Tsagarada village and the beach of Fakistra.