Follow the star
About the hotel
Providing free WiFi, Black Mountain Lodge is located in North Creek. Among the various facilities of this property are a bar and a ski pass sales point. There is a restaurant serving American cuisine, and free private parking is available.
Guests at the accommodation will be able to enjoy activities in and around North Creek, like hiking, skiing and cycling.