N Nicee Canadiane Review of Discovery Suites 4 years ago Excellent location, steps from the Podium mall.
Comments: