Lu Ellen Apartments 2*
Lu Ellen is a traditional apartment just minutes away from a sandy beach.
Star Beach is situated around 4 km away. 10 minutes' walk from Stalida city center. Anatolia treats guests with Mediterranean and Greek meals and lies within 450 meters from the property.
Nikos Kazantzakis airport can be reached in 30 minutes by car.
A swimming pool invites to cool off by.
Activities and relaxation
- Swimming pool
- Water sports