Thornewood Castle Inn 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… Read more… Add to favorites 1