Newbury Spa is a premium downtown Calgary day spa, providing spa-goers an experience not found at ...(expand)
Newbury Spa is a premium downtown Calgary day spa, providing spa-goers an experience not found at any other Spa in Calgary. Our warm, highly trained staff are committed to the highest standards of professionalism and cleanliness, and they will pamper you in our modern and inviting spa environment. We do the little things to delight our spa customers.
720 11th Avenue SW, Calgary, Alberta, T2R OE4
Phone: 403.265.7499