Mouzenidis Group
Set on a hill, this small traditional hotel offers panoramic views, a restaurant, a bar, a swimming pool, and a homely atmosphere.
On request
Free WiFi
Extra charge
At 1000 m
Visa, MasterCard
Language: English