1 / 4
Whether you're looking to indulge, relax or rejuvenate, Rain Salon Spa is the right place. Their 4,000 square-foot salon spa located in West Edmonton Mall is one of the largest of its kind in the city. Treat yourself or someone special to a relaxing massage, spa package, facial, manicure or pedicure.
Contact Information
Suite 1688, 8882 170 Street (West Edmonton Mall), Edmonton, Canada, T5T 4M2
Edmonton
Map data © 2025 Google