Offering panoramic views of Silver Lake and Mt. Saint Helens, Blue Heron Chateau Bed & Breakfast Inn is located in quiet and secluded area of Castle Rock. A free daily full breakfast and free Wi-Fi access throughout the property is available.
Address: 2846 Spirit Lake Highway, Castle Rock (Washington)
Rates from:
USD 245 Booking.com