RELAX HOTEL
Live your dream holidays in Crete! Designed to create a homely feeling, this lovely hotel is located in the heart of Paleochora, Crete. With a passion for hospitality, Tsiskaki family has been making every guest’s holiday experience unique since the early 1980’s. Around 70km away from the bewitching beauty of Chania City, lies the lovely […]