Map
2740 S. Pacific, Cannon Beach, OR 97110, United States
Courtesy of Stephanie Inn

Shingled hotel overlooking the famous Haystack Rock; the 41 rooms are equipped with fireplaces and private balconies. 

Hotel
Stephanie Inn

Shingled hotel overlooking the famous Haystack Rock; the 41 rooms are equipped with fireplaces and private balconies.