Calgary Place

414 3 St SW Unit 256

Who says that downtown Calgary has to be all about work and no play? Whether you’re here to go to the office, run errands, or conduct your business, Leela Eco Spa’s Calgary Place location makes it easy for you to hit pause on the hustle and bustle and enjoy a little bliss and relaxation for yourself.

Treatments Available