Best Hotels in Skyros
Forming part of the Sporades archipelago, Skyros is a relaxed Greek island for nature lovers. Its rugged coastline is dotted with idyllic beaches, while the town of Chora is home to a centuries-old monastery and well-preserved castle. Stay in one of the best hotels in Skyros and enjoy a calming getaway. Make use of momondo’s … Read more