Castle Rock

Blue Heron Inn

170

2846 Spirit Lake Hwy.,
Castle Rock,
WA,
United States,
98611.

The comfortable B&B makes up for its simplicity with views of Silver Lake and Mount St. Helens.