Beautiful beach location
Guests say that the Turtle Beach in Agios Sostis, Greece, is in a beautiful location on the south west coast of the island. The fact that the beach is literally on the door step of the hotel adds to their delight. They say that they can swim and sunbathe at any time they want. Many guests say that the nightlife at the place is a lot of fun.