Whistler Village Inn + Suites tọa lạc tại một vị trí lý tưởng nằm trong một ngõ nhỏ yên tĩnh ngay tại Làng Whistler. Whistler Village Inn + Suites cách cả Whistler và Excalibur Gondolas, những nơi phục vụ cả núi Whistler và Blackcomb, chưa đến hai phút đi bộ.