487 South Hemlock Street, Cannon Beach, OR 97110, United States
This hotel is situated one block from the ocean and three blocks from the town of Cannon Beach. Its rooms are arranged around two garden courtyards. All rooms include a fully equipped kitchenette. Haystack Rock is located one mile away. Each room comes with cable TV and a DVD player. Some rooms feature a furnished private patio. An outdoor fire pit is available. The Inn at Haystack Rock is located in Cannon Beach, just off the Oregon Coast Highway. It is 25.7 km from Seaside Municipal Airport and a six-minute drive from Ecola State Park. All rooms feature either a full kitchen or a kitchenette. Some rooms offer a private patio or porch.