Skiathos Town Villas, Skiathos
Villas in / near to Skiathos Town ...
Offering a garden and city view, LUXURY VILLA SEVEN is located in Skiathos Town, 600 metres from Skiathos' Port a...
Accommodation type: Entire villa
Remarks: Prices may alter, please check before booking, thanks.