Le Falcon's Nest vous accueille à Twin Rocks, à 33 km de Cannon Beach.
Les chambres comprennent une télévision. Certaines chambres offrent une vue sur la mer ou la montagne. Les salles de bains sont privatives.
Vous séjournerez à 45 km de Seaside et à 14 km de Manzanita.