Hotel Amphora Hotel Chania Town
Situated in the heart of the Venetian harbour, in Chania, Hotel Amphora is a 14th-century building offering rooms with view of the Cretan Sea. It serves homemade breakfast and provides free Wi-Fi throughout.
Number of rooms: 21
Par. Theotokopoulou 20, Chania Town, 73100, Greece