Whistler's New European Style Hotel located in the heart of Whistler, British Columbia.
This Whistler, BC hotel is perfect for pleasure-seekers and boasts Whistler's best location; in the heart of Whistler Village just steps from the slopes, the hottest nightspots and luxury shopping. Executive - The Inn At Whistler Village is where high style meets serenity with the dazzling Whistler Mountain as its backdrop.
Executive - The Inn At Whistler Village can also assist in arranging your celebration in a private setting at Umberto's il Caminet. Since it's 1981 debut, this restaurant remains King of the Mountain.