Loading hotels
Confirming room availability...
Cascade, 2137 Lake Placid Road, Vancouver, Canada
The scenic year round resort of Whistler, provides the backdrop for Cascade. Located in the midst of British Columbia's Coastal Mountains, Whistler is rated as the number one ski destination in North America. The resort provides a full range of modern amenities. Summer visitors can play on championship golf courses; hike, mountain bike, inline skate on miles of paved trails; canoe, kayak, river raft, fish, swim, or lay back and enjoy a variety of music festivals.