2999 State Route 8, North Creek
Providing free WiFi throughout the property Black Mountain Lodge is located in North Creek. Among the various facilities of this property are a bar and a ski pass sales point.