This popular beach hotel has been in operation for over three decades and now shares its grounds with its sister hotel. In landscaped gardens, the hotel has stunning sea views overlooking its own cove and a self-service restaurant overlooking the sandy beach and beach bar. There are 57 guest rooms in total. The hotel has a lobby and 24-hour reception and check-out services are available. Moreover there is a currency exchange facility on site.