Where to Stay in Syros: This article brings you the best areas and resorts on Syros, Greece, for a great time on the island.