The tour company had booked us into the The Listel Whistler Hotel. It proved to be nicely situated in the Village Square next to ... More