Photo gallery for Inn at Haystack Rock





Inn at Haystack Rock
Reviews
8.6 out of 10
Excellent
About this property
Hotel in Downtown Cannon Beach
Explore the area

487 S Hemlock St, Cannon Beach, OR, 97110
- Cannon Beach3 min walk
- Hug Point State Park14 min walk
- Haystack Rock
- Astoria, OR (AST-Astoria Regional)39 min drive