15-room hotel of 680 sq.m. located in Chiliadou beach in Evoia, just a few meters distance from the beach. It is situdated in a place where the green forest and the beach with blue waters combine a unique landscape.
The hotel consits of 4 rooms on ground floor, 5 rooms on 1st floor and 6 rooms on 2nd floor.
It features and outdoor pool and offers unobstructed sea view.