Location: in Abbotsford town centre, near Tradex Centre.
See more: Hotels in Canada Hotels in Abbotsford Holiday Destinations in Canada