Spa Gift Certificates

Gift Cards are the ultimate gift of relaxation & rejuvenation and are perfect for every occasion. Gift certificates can be purchased in dollar denominations or for specific services.  Pick up in person or call the Spa for e-Certificate.

 

Buy your Gift Certificate calling 416-864-9410.