Mouzenidis Group
Set on cozy & green grounds with a swimming pool, this waterfront hotel features direct access to the beach, spacious rooms with kitchenettes, a restaurant, a bar, internet access, and quality service. The hotel consists of a three-storey building.
Visa, MasterCard
Language: English