8601 N Thorne Ln SW, Tacoma, WA 98498, USA
The Haunted Thornewood Castle Inn in Lakewood, Washington Fans of Stephen King will recognize Thornewood Castle Inn as the location of the creepy film Rose Red, which was a television miniseries released in 2002. The location of the film wasn’t a fluke. The castle has been the home to many ghost sightings, hauntings, floating orbs and mysterious happenings. Chester Thorne built the castle for his bride, Anna. They raised their daughter Anita in the mansion. She lived there with her first and second husbands for many years too. Read more…

