Posted by Ellie_Howard
Hotels & Resorts
Our recently renovated hotel is located in the center of Chania town, just a stone’s throw away from the Venetian Harbor and features a wide range of facilities and amenities. Book now to enjoy your business or leisure stay!!