http://www.sandelman.ca/mcr/hotels/yyz-1kingwest.txt
In the end it turned out that Paul had a friend of a friend that actually did the network wiring for the hotel.
He came by after Paul sent some SMS and actually sorted out our inability to have an airport (with a second layer of NAT) or a switch attached to the hotel network.
Things worked better but the mtr was still broken.