The hotel is housed in an imposing 8-storey building and has 149 guest rooms. The hotel also offers common facilities including the central Anatoli restaurant, an à la carte restaurant, the central Gran Turismo bar, 24-hour reception, lobby, 3 conference halls and the Orpheas Grand Ballroom events hall. The hotel has all the infrastructure required of a modern hotel complex, supported by the know-how of its experienced staff.
The hotel is built on the western cape of Kavala, and is one of the city's landmarks due to both its location and the architecture.