Het door een familie beheerde Lefka Ori City Rooms is centraal gelegen in het pittoreske stadje Chania. De kamers zijn voorzien van airconditioning en gratis WiFi.
Alle kamers van het Lefka Ori City Rooms beschikken over een tv, een koelkast en een eigen badkamer met een douche.
De Venetiaanse haven bevindt zich op slechts 10 minuten lopen van het hotel. Het centrale busstation ligt op een steenworp afstand. De haven van Souda ligt op 6,5 km afstand en de internationale luchthaven van Chania bevindt zich op 15 km van Lefka Ori City Rooms.