The family-run Lefka Ori is centrally located in the scenic town of Chania It offers air-conditioned rooms with free WiFi A TV and fridge are included in all the rooms at the Lefka Ori Each has a private bathroom with shower The Venetian Harbour is just a 10-minute walk away The main bus station is a few metres from the property Souda Port is at 65 km and Chania International Airport is 15 km away