Wellness Centers

Added

Sep 29, 2015

Views

923

Description:

18 Elm Street (Get Directions)
416.977.6751

Elmwood spa is located in an historic, five-story brick building at 18 Elm Street in downtown Toronto; designed by Gordon & Helliwell Architects and built by Edward James Lennox – the same architects who designed Old City Hall, St. Paul’s Anglican Church and Casa Loma.

According to Elmwood: “Four spacious floors of treatment and renewal options mean that Elmwood Spa can provide the convenience and flexibility to cater to demanding schedules.”

Categories: Wellness Centers

Leave a Reply

Your email address will not be published. Required fields are marked *