“CHC Hotels” offer memorable hospitality experiences through management innovations and customers' satisfaction focus. “CHC Hotels” offer quality hotels located in superb beach locations in Crete. Our aim is to provide holistic value-for-money hospitality experiences through addressing the most personal needs of our guests.
FEEL LIKE HOME, RELAX AND ENJOY YOUR STAY WITH US.