Canada gets its first Radisson Blu
TORONTO — “It’s got the best location in Toronto, right at the foot of the CN tower, with views of downtown and the lake. It’s downtown with kind of a resort feel.” So says Nathalie Lalonde, GM, when asked what’s so…