Location: situated in the old Venetian port of Chania, on the island of Crete, 7 Km. from Souda Bay Port.
See more: Hotels in Europe Hotels in Greece Hotels in Chania (crete) Holiday Destinations in Europe