We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
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!