Properties listed in Skiathos

compare

Villa Nefeli – Studios

Book Now

£ 39 / Per Night
1
bedrooms
4
guests
269 ft2
size
April 12, 2022
compare

Villa Nefeli – Apartments

Book Now

£ 46 / Per Night
2
bedrooms
4
guests
366 ft2
size
April 12, 2022

Compare