Dolphin Hotel
DOLPHIN HOTEL is located in Skopelos in a central location just 70 meters from the port exit and the bus stops, taxis and municipal Free Parking.
DOLPHIN HOTEL is located in Skopelos in a central location just 70 meters from the port exit and the bus stops, taxis and municipal Free Parking.