Elmwood Spa
416.977.6751

image
Added Sep 29, 2015 Views 323
Rating
1 Star2 Stars3 Stars4 Stars5 Stars
Loading...Loading...
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.”

Tags:

TO AUTHOR

Human test. Please input the result of 5+3=?

@ 2016 - top100canada.com