Why Delta Hotel by Marriott?
Now you’re in Whistler and it’s time to enjoy the matchless beauty of the mountains of British Columbia in the Delta Whistler Village Suites.
This is an ideal hotel for any season. It is near all the major activities in the area: ski centers, cycling, shops, spas and the Whistler Olympic Park. It’s ideal for a family holiday, weddings and business meetings.