About Us

Mountain Waters Spa and Wellness is a multi award-winning spa and wellness centre based in the beautiful city of Nelson, British Columbia. In a competitive industry, we pride ourselves on being the best.