Del Sol Skopelos is 3 Key hotel located near the beach in Skopelos Town, Skopelos. The hotel offers to its guests garden, tennis court and bbq.
The property offers studio, family room, 1 bedroom apartment and other might be available upon request. The rooms provide sea view and garden view. Amenities of the rooms include air-conditioning, heating, fridge, etc. In the kitchen there are toaster, kitchen utensils, hot plates, fridge and dishwasher.
Free Wi-Fi is available in all areas of the hotel.
Visitors can bring their pets.