Spa Del Sol

Rating 4.5 (average of 46 opinions)

Spa del Sol is a beauty spa in McCall, Idaho. Feel and look your best with our massage therapy and other services, as well as our full line of active wear.

Spa Del Sol


Spa del Sol is a beauty spa in McCall, Idaho. Feel and look your best with our massage therapy and other services, as well as our full line of active wear, jewelry, skin care products, and clothing. We have something for everyone!

    Day Spa, Massage Service, Professional Service

   (208) 634-9711

      100 N 3rd St, McCall, United States

  Internal parking

   
Monday
09:00-18:00
Tuesday
09:00-18:00
Wednesday
09:00-18:00
Thursday
09:00-18:00
Friday
09:00-18:00
Saturday
09:00-18:00
Sunday
Closed


Leave a comment




"Find your fav relax venue... in one click"