Mouzenidis Group
Consisting of small three-storey buildings, the hotel offers cozy green grounds, an indoor swimming pool, a restaurant, a bar, internet, and quality service.
On request
At a charge.
Visa, MasterCard.
Language: English