Hotel Nefeli is located in Ágios Kírykos, 1.1 km from Agios Kirikos. Guests can enjoy the on-site bar. Every room has a TV with satellite channels. You will find a kettle in the room. Each room has a private bathroom. Extras include free toiletries and a hairdryer. Hotel Nefeli features free WiFi throughout the property. The hotel also offers bike hire. Agios Kirikos Beach is 1.4 km from Hotel Nefeli, while Moni Lefkados is 5 km away. Ikaria Airport is 8 km from the property.