Click on this link to save on Toronto waterfront marathon flight and hotel at Canadian Affair.
Click on this link to get special offers and discounts with Canadian Affair Newsletter Sign Up.
Click on this link to save on Canada Flight deals at Canadian Affair.
Click on this link to get up to £480 discount on rocky mountaineer offers at Canadian Affair.
Click on this link to save with city breaks offers from £474 per person at Canadian Affair.