Amphora *** Kreta, 2nd Passage Of Theotokopoulou Str, Old Venetian Harbor, Chania, Crete, Greece Facilities in hotel Important