Skiathos Living

Read more

Facilities

  • Air-con
  • Pool
  • Wifi
  • Air-con
  • Lift
  • Pool
  • Safe
  • Wifi

Location

Skiathos, Skiathos, Greece

Address: 0030 2108980837, Skiathos Town, Skiathos Island, Greece

Skiathos Living location
Travel aware
It’s important you check government guidelines before travelling
Learn more

Deal finder

Find the best value package
Total prices based on
Price for whole party
Alternative departure dates
Alternative durations