Located in Cannon Beach town centre, this artisan-crafted hotel was built entirely from local materials Each guest room features a fully equipped kitchen Free guest parking is available A wood burning rock fireplace is offered in each pet-friendly room at Hearthstone Inn Guest rooms offer vaulted ceilings with skylights, log four-poster beds and original artwork A TV and a DVD player and a work desk are included in all rooms Haystack Rock is 2 minutes drive away from this hotel Cape Disappointment State Park is 23 miles away