Delta Whistler Village Suites

Whistler Canada Tourist Information

The Delta Whistler Village Suites are conveniently located in the heart of Whistler, directly across the street from the Whistler Public Library.  Although the hotels was built some years ago, it remains a luxury hotel.

Whistler BC Flower
Flower in Whistler BC

Parking facilities are available at the complex and can be accessed from Main Street.

Next Page