Delta Whistler Village Suites

Delta Whistler Village Suites is the first all-suite full service hotel located in the centre of Whistler Village. One and two bedroom suites are fully equipped with kitchens, fireplaces, balconies, air conditioning and washer/dryers. On-site Health Club and two premium restaurants.

*
4308 Main Street
Whistler
ca
(888) 299-3987
(604) 905-3987