Located 50 m from the nearest beach, this hotel lies just a few minutes walk from links to the public transport network (150 m).
See more: Hotels in Europe Hotels in Greece Hotels in Crete Holiday Destinations in Europe