Situated right on the beach, in the centre of Stalida, Crete, the hotel offers a restaurant serving international and local cuisine. Guests can enjoy refreshing alcoholic and non-alcoholic drinks at the bar. The hotel offers a 15-hour front desk, a café-bar with free wireless internet access, and an outdoor swimming pool with free parasols and sun loungers. Water sports are available on the beach, at an extra charge.