Lake Placid Lodge Location
2050 Lake Placid Rd, Whistler, Bc, Ca, Whistler, Canada
Enter dates to see available properties
Area Information
Airports
Green Lake Seaplane Base
8.8 km
Attractions
Roland's Creekside Pub
400 m
White Dog Whistler Studio Gallery
450 m
Catholic Church of Whistler
1.5 km
Big Red Express Ski Lift
2.2 km