About it
S.S. Rose Haven is located in Arch Cape, just 5 miles from Cannon Beach.
Every room has a TV. You will find a coffee machine in the room. The rooms have a private bathroom.
Seaside is 12 miles from S.S. Rose Haven, and Astoria is 26 miles away.