I've used the St. Germain by Maple Leaf Square (next to the Air Canada Centre where the Raptors and Maple Leafs play.) No issues with getting visitors though you will need to come down and meet them by the elevators or in the lounge as elevators are secured by key card.