Visit our award winning spa located in Newton, MA. For the ultimate place to unwind + recharge.
Come escape the stress of everyday life + find our relaxing space a place for you to truly relax.
Our goal is to make you feel and look the perfect version of you and love the skin you are in.
It is important to us that our clients leave with the knowledge of having healthy, vibrant skin or to feel great after one of our amazing massages or body treatments.
We have created a truly unique space for healing, focus and relaxation.
Choose from our wide range of amazing energy treatments, facials, massages, relaxing body treatments + waxing.
We know you will leave feeling amazing!
Call us 617-796-7920