Das Falcon's Nest begrüßt Sie in Twin Rocks, 33 km vom Cannon Beach entfernt.
Die Zimmer sind mit einem TV ausgestattet. Einige Zimmer bieten Meer- oder Bergblick. Alle Zimmer verfügen über ein eigenes Bad.
Das Falcon's Nest liegt 45 km von Seaside und 14 km von Manzanita entfernt.