1271 Mt. Saint Helens Way , Castle Rock
The 2-star Timberland Inn & Suites in Castle Rock provides comfort and convenience whether you're in town for business or pleasure (WA).With a comprehensive list of amenities, guests will find their stay at the property to be extremely comfortable.