Guest reviews of Archontissa Rooms
Based on 53 reviews
- All reviews
Find reviews that mention:
Located in Ermoupolis, this hotel is within a 10-minute walk of Syros Industrial Museum and Neorion Elefsis Shipyard. Ermoupolis Town Square and Industrial Museum of Ermoupoli are also within 15 minutes.