Canal Flats, BC hotels & apartments, all accommodations in Canal Flats, BC