Inn at Haystack Rock
Hotel in Downtown Cannon Beach
Reviews
8.6 out of 10
Excellent
Popular amenities
Explore the area
487 S Hemlock St, Cannon Beach, OR, 97110
- Cannon Beach4 min walk
- Coaster Theatre4 min walk
- Haystack Gallery6 min walk
- Astoria, OR (AST-Astoria Regional)32 min drive