A stay at Dolphin Bay Hotel places you in the heart of Syros, steps from Galissas Beach and 4 minutes by foot from Armeós Beach. This upscale hotel is 1.5 mi (2.4 km) from Saint Stefanos Church and 2.3 mi (3.7 ... Read more

View all Luxury Hotels in Syros-Ermoupoli