Monastery Spa Monastery Spa is renowned in Newfoundland and Labrador. Not only are we the largest Aveda Concept Spa in Atlantic Canada, serving tens of thousands of delighted guests for over 20 years, but…