fromHotels Above Par - Boutique Hotels & Travel
4 months agoGreece's 10 Best Boutique Hotels for Under $250 a Night
Castro Hotel Syros is a beautifully restored neoclassical mansion offering breathtaking views of the Aegean Sea, historic elegance, and modern comforts in Ermoupoli, Greece.