About Us

Located in Vaughan, our spa is a haven for reflection and inner discovery. Since we opened our doors in 2014, we’ve been delivering outstanding experiences in the most professional manner possible. We invite you to enjoy a variety of soothing treatments and unique amenities to make each visit nurturing and rewarding. Book your reservation—your journey to relaxation starts now. 

Please call us at 289-657-1666 or text us at 437-433-1269 to book your next wellness session.