A Whistler Village Hotel That Puts You In The Heart Of It All!Whistler Village Inn + Suites, one of downtown Whistlers favourite hotels, offers two side-by-side lodges and the perf... more... See more text