Located just 400 meters from the picturesque port of Skopelos Town (Chora), Rigas Hotel Skopelos provides a friendly environment for a comfortable and pleasa...
Built in harmony with Skopelos architecture, Skopelos Holidays Hotel & Spa is a 5-star hotel, just 1.5 km from the beautiful town of Skopelos (Town)....