Situated close to Avithos Beach, this charming resort offers a variety of spacious and well-appointed accommodation nestled amongst beautiful gardens by the freshwater pool, creating a peaceful and relaxing retreat.
Situated close to Avithos Beach, this charming resort offers a variety of spacious and well-appointed accommodation nestled amongst beautiful gardens by the freshwater pool, creating a peaceful and relaxing retreat.