Vabel Guest House 370 02 Skiathos Island, Amoudia Skiathos, 370 02 Skiathos Town Facilities in hotel Important