The AMPHORA hotel is in the heart of the Venetian harbour. The terraces offer a breathtaking view of the Venetian lighthouse, the city’s dominating symbol. The magnificent view of the old harbour unfolds from the Venetian stone buildings and picturesque paved lanes until the cape of Chania Crete.
Click here to see map & directions