
Blue Heron Chateau
2846 Spirit Lake Hwy, Castle Rock, WA 98611, USA, Castle Rock, Castle Rock
Location Your vacation should be comfortable! Hotel Blue Heron Chateau is located in Castle Rock. This hotel is located in 6 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Mount St. Helens Forest Learning Center and Seaquest State
Free WiFiParkingBusiness
