I think Dave had it right in his post. There appears to have been some misleading and inaccurate ideas getting repeated on the internet about what is legal in MPs in Edmonton. The urban legend is something like this -- Edmonton police have said anything is okay inside a room in an MP because it's not a public place, and therefore does not violate the public communicating section of the Criminal Code.
The original source appears to be this Edmonton police website.
http://www.police.edmonton.ab.ca/Pages/Prostitution/PublicInfo/legal2.htm
It does correctly point out that public communicating charges would not be applicable in this case since the communicating in a massage room would be in a private location. But anyone assuming that means "anything goes" has:
1) not bothered to read the whole paragraph about what is illegal in an MP, and
2) incorrectly assumed that public communicating is the only Criminal Code section relating to prostitution.
Anyone in an MP can be criminally charged with bawdy-house violations. The Edmonton police web page does describe this, even if it does not use the term "bawdy-house". HJs are enough to press charges. It does not have to involve FS, another misconception that often gets repeated.
The Criminal Code applies to all of Canada, including Edmonton. A city cannot pass its own bylaws that say it's okay to violate the Criminal Code.