The hotel, which was renovated in 2010, is a complex built on 6 hectares of grounds and located 50 metres from the sea. It consists of 8 autonomous, small-scale, 2-storey building units where a total of 50 rooms are located. The complex offers also a café-bar, car parking area and wireless Internet access.
The hotel is situated between Prinos Village and Thassos Town. The area is an incredibly beautiful place that combines Mediterranean natural beauty, excellent beaches with crystal-clear water, remote tiny bays and picturesque villages with the rich history embodied in the archaeological sites and religious settlements that are scattered throughout the island. The town centre of Limenas is around 3.5 km from the hotel. The Archaeological Museum, Ancient Theatre, Ancient Agora and Old Harbour are all some 4 km away.