Lefka Ori is an apartment located near a beach. This property features a restaurant, parking and a business center.
The property lies 10 minutes walking distance from Khora Sfakion city center. A 30-minute drive to Chania (Crete). Offering greek meals, Taverna OmbrosGialos is around 100 meters away.
The venue has 10 rooms.