Lake Placid Lodge
2050 Lake Placid Road Whistler British Columbia Canada
View on a map- Year Build:
- 1989
- Storeys:
- 3
Lake Placid Lodge is located at 2050 Lake Placid Road
2050 Lake Placid Road Whistler British Columbia Canada
View on a mapLake Placid Lodge is located at 2050 Lake Placid Road