Interesting that the review before last (good) came from the next town.
If you want a quiet, out of the way place away from tourist areas – this is for you. Not for those who do not have a hire car or have difficulties with steps or hills.
Creta Suites Resort is set up on a mountainside. All face south...
More
- Manage your listing
