C
Place to go
Castro Hotel Syros
Ermoupoli, Greece
Connect with Castro Hotel Syros
A little about us
Five-star hotel in central Ermoupoli five minutes on foot from Miaoulis Square, the Apollon Theater and the waterfront, with spa facilities, sun terrace, restaurant and bar.