Elmwood Spa is a wellness destination catering to those who want stress relief and relaxation in a serene atmosphere.  An ideal place to gather with loved ones, celebrate life's milestones or simply relax.

Located on Elm Street in between Yonge And Bay Sts, the Elmwood Spa allows for your pampering to take place downtown!