Toronto, Toronto
Spend a second to
save a fortune!
Spend a second to save a fortune!
75 Bremner Boulevard, Toronto
Conveniently located within 10 minutes’ walk of Toronto’s Union Train Station and Air Canada Centre, this hotel offers an on-site restaurant and bar.
See MoreUsage of subsidiary facilities may incur additional fees