Enjoy Your Business or Leisure Stay at Kriti Hotel

Posted by Ellie_Howard      Hotels & Resorts      132 Views      0 Replies

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!!



You have to Logged in to make Comment!

Login Register