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.
Address: 1271 Mount Saint Helens Way, Castle Rock (Washington)
Rates from:
USD 80 Book Now