Rooms & Availability at Nefeli
Description of Nefeli
The Nefeli is conveniently located right in the centre of the town. Offering a wake-up service, the hotel offers guests an ideal base when in Levidi.
The rooms at the Nefeli include a refrigerator, an in-room dining area and tea and coffee making facilities. A TV, a hair dryer and heating can be found in each room. The private bathroom in each room includes a shower.
Features at Nefeli
Map of Nefeli