From $127 CAD Booking.com Located just off the Trans-Canada Highway, this Brooks hotel is a 3-minute walk from the Greyhound Canada bus station. It serves breakfast every morning and features an on-site Mini Mart.