Tonight's spotlight: The Hotel Lawrence
Located at 302 South Houston Street (on the corner of Houston and Jackson) in Dallas, Texas, the Hotel Lawrence was initially opened in October 1925 as the Scott Hotel by a hotelier named George C. Scott.
12 paranormal claims
Connection to location →