Mouzenidis Group
This small hotel, built in a traditional architectural style, is located a few steps from the beach, within easy access of shops, bars, taverns. It offers spacious apartments with kitchenettes, and internet access.
Extra charge
At 150 m
Extra charge
Language: English