Tag Archives: Thornewood Castle

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 , , , | Comments Off on The Real Rose Red Mansion – Thornewood Castle