The Menger Hotel in San Antonio is Haunted by 3 Dead Sisters
Deemed as the oldest continuously run hotel west of the Mississippi, The Menger Hotel is an architectural and historic gem in San Antonio, Texas. Built in 1859, this hotel has hosted thousands of guests over the years, some of which have found the Menger to be their final resting place. Updated 2/11/2020 – Given its […]
Read more >