Street Address
2117 Whistler Road, Whistler, BC Canada
(directly off Highway 99, 3.5km or 2.17 miles south of the main Whistler Village entrance)
Contact Information
Phone: 604.932.5565 (Local in Whistler)
Fax: 604.938.1411
Email: info@rimrockwhistler.com