Hotel Nefeli
Hotel
Skiros, Skyros
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.
Number of rooms: 32
Skyros, Skiros, 34007, Greece