Located in Skyros Town, Nefeli Hotel features a hot tub, a pool and a poolside restaurant with organic dishes.Just 300 metres from the beach, it offers air-conditioned rooms with a private balcony overlooking the scenic town and the castle. Overlook...
Rooms total: 8Important Information
Please note that this property participates in the Greek breakfast initiative by the Hellenic Chamber of Hotels.
More information »