Kydon Hotel – Crete Island, Greece

Given a score of 9.3 out of 10 by 31 reviewers, people who stayed here absolutely loved this hotel and considered it was top notch! Located in Chania, Kydon Hotel is a perfect starting point from which to explore Crete Island. Convenience and comfort makes Kydon Hotel the perfect choice for your stay in Crete Island. The hotel offers various recreational opportunities. Some of the well-appointed guest rooms feature television LCD/plasma screen, bathroom phone, carpeting, complimentary instant coffee, Read more […]

Kydon Hotel – Crete Island, Greece Read Post ยป