Conveniently located in Crete Island, High Beach Hotel is a great base from which to explore this vibrant city. The property lies 35 km from the city center and provides accessibility to important town faciliti ... Read more

View all Luxury Hotels in Crete Island