Villa Peparethos 30 2424 0230943rd km Skopelos-Stafylos, Skopelos, 37003, GreeceVilla Add to favorites 0