The air-conditioned hotel includes a main building and 6 annexes with a total of 138 rooms. The elegant lobby houses a reception desk, currency exchange desk, and hotel safe. Culinary highlights include a bar and a restaurant with a pleasant terrace. The hotel also has a TV room, a small supermarket, and a taverna on the beach. Conference rooms are available for business guests. There is also a kid's club and a playground. Bike and car hire round off the exclusive facilities on offer.