The El Greco Hotel is located in the old town of Chania, right next to the Venetian harbor and only 500m from the beach of Nea Chora.