Snow Creek Fishing Resort

Whale watching

Phone: 
360-645-2284
Toll Free: 
800-883-1464
Number of Units: 
8
Amenities: 
Hotel/Motel, Internet, Handicap Accessible, Pets w/ Restrictions, Children Welcome
Snow Creek Fishing Resort
Hwy 112 at MP 691
Neah Bay, WA, 98357