Have stayed here so many times as Roanoke is my hometown and I’ve moved a few hours away. There’s always been a kind of “you get what you pay for” situation with this hotel but it was awful this time. The sheets and bedding had stains, the bedside table was missing a light and there were hardly any towels. Not to mention I was lied to and charged $100 when I prepaid for the room through here with PayPal. Planning my next trip home for Chris**as and do not plan on staying here.