I'll be staying at a small hotel in downtown Montreal, it only has 25 rooms.
My question is whether all hotels welcome providers, or will I be charged a guest fee? Do I come out and just ask (and take the risk of being kicked out) or just find out at the end when I get a bill at check-out...