Location

The resort Municipality of Whistler is situated in a beautiful mountain valley 125 km north of Vancouver (approximately 2 hours driving) on the Sea-to-Sky Highway 99, one of North America's most scenic roads.