When visiting Lefktro, Nefeli Apartments is a great choice to consider. Free perks include WiFi and self parking. Conveniences like kitchenettes are in all apartments, along with balconies and flat-screen TVs.
More hotel details about Nefeli Apartments
Nefeli Apartments Prices:
$0 - $0 (Based on average prices for a Standard Room)