Tag Archives: Stephen King’s Rose Red

The Real Rose Red Mansion – Thornewood Castle

Much of Stephen King’s Rose Red mini-series was filmed onsite at Thornewood Castle in Lakewood, WA. Continue reading

Posted in Historic Site, Inns & Lodging | Tagged , , , | Leave a comment