delightful oceanfront hotel located just a block from downtown Cannon Beach with all the special touches for a perfect stay.