The hotel is located in the north-east of Crete, overlooking the bay of Elounda. Guests have access to: free Wi-Fi, an outdoor pool with barbecue area, a bar and a garden. The hotel is located near the beach of Elounda, surrounded by historical sites such as the ancient city of Olous and the famous island of Spinalonga.