Reviews
Del Sol is a delightful place to unwind -- it is a pleasant 10-minute amble around the curve of the gorgeous horseshoe bay of Skopelos from the harbourside restaurants and the picturesque old town. It… More
9 Aug 2017
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC. Tripadvisor performs checks on all reviews.