Feature

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.

 
Reviews of Novo Spa

Certificate Of Excellence

 
Please be advised that we offer snacks that contain peanuts and nuts