4090 Whistler Way, Whistler V0N 1B4 Canada
+1 604-905-5000

Avello Spa & Health Club

The Avello Spa & Health Club is a holistic wellness destination located in The Westin Resort & Spa, Whistler. Hotel guests are invited to spend a day experiencing an array of revitalizing treatments, including nourishing facials and soothing body wraps.

Hours: Mon-Sun: 08:00 AM - 10:00 PM

Phone: +1 604-935-3444

Services, Treatments and Amenities

  • Couple's Massage
  • Facials
  • Foot bath
  • Manicures/pedicures
  • Massages
  • Paraffin hand treatments
  • Therapy baths

Check Room Rates & Availability

The Westin Resort & Spa, Whistler