The Haunted “Lowe Hotel” Point Pleasant, West Virginia

 

 

The Lowe Hotel which is located in downtown Point Pleasant is supposedly a haunted hotel. I don’t believe in ghosts [but of course I believe in Mothman} The Lowe Hotel was opened in 1901. Across the street from the Lowe Hotel is the Mothman Statue. Also the Mothman Festival is held in downtown Point Pleasant right outside of the hotel.  We stayed at the hotel a couple of times, once during the Mothman Festival which made it really convienent. You have to get your reservation in well ahead of time for the Mothman Festival. The Lowe Hotel is booked early. Mrs. Postcard said that during one of our stays there she woke up with a ‘cold feeling’..could it had been a ghost? I didn’t notice anything.