Villa Maria-Syros is set in Ermoupoli, within 0.2 mi of Saint Nicholas Church and 0.1 mi from Miaouli Square. Boasting family rooms, this property also provides guests with a terrace.
Featuring a private bathroom, rooms at the guest house also feature free WiFi.
Neorion Shipyards is 1.1 mi from Villa Maria-Syros.