Buy Skin Care Products.  More Information »


Novo Spa

Novo Spa is a day spa located in the heart of Toronto, Ontario; in its most celebrated neighborhood, Yorkville. Novo Spa, your wellness destination in Toronto, invites you to enjoy 5000 square feet of personal bliss!! We are open seven days a week for your convenience.

Please be advised that we offer snacks that contain peanuts and nuts
Reviews of Novo Spa

Certificate Of Excellence

TripAdvisor Certificate of Excellence – Earned 3 Years in a Row!