The hotel enjoys magnificent views of the sea and offers all amenities and facilities necessary for a pleasant stay. It is air-conditioned and comprises a total of 43 rooms in addition to a lobby area, a bar, and a TV lounge.
This hotel is centrally located and lies only about 400 m from Parikia Town, some 8 km from Naoussa, and approximately 200 m from Aghia Anna beach.