Falcon's Nest is located in Twin Rocks, 21 miles from Cannon Beach and 28 miles from Seaside.
The rooms include a TV. Certain rooms have views of the sea or mountains. Every room includes a private bathroom.
Manzanita is 9 miles from Falcon's Nest, and Garibaldi is 2.9 miles from the property.