Nefeli Villas
Photo gallery for Nefeli Villas
Overview of Nefeli Villas
Entire home
Nefeli Villas
Skiros villa with kitchen
Entire home
3 bedrooms
Popular amenities
Local highlights
Skiros, Skiros, Skiros Island, 34007
- Brooke Square13 min walk
- Skýros20 min walk
- Port of Skiros10 min drive
- Skiros (SKU-Skiros Island National)20 min drive