Elmwood Spa
416.977.6751

Wellness Centers
image

 

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

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.”

Added: Sep 29, 2015 Views: 765
Rating:
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...