Get a Hotel in Castle Rock

Timberland Inn & Suites

Timberland Inn & Suites

Castle Rock • Show on map 7.7/10 View Details for Price

Situated in Castle Rock, Washington, and only a short drive from the legendary Mt. St. Helens, this conveniently located hotel offers comfortable accommodations in an ideal location. The Timberland Inn…More info

Book now