Geraniotis Beach Hotel is a resort offering rooms and apartments directly on a sandy beach. It is known for its family-friendly environment and serves Mediterranean and Greek cuisine.