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.”
Added:
Sep 29, 2015
Views:
765
Rating:
|