We chose this hotel for a 2 night stay while travelling through Va. We only lasted 10 minutes in the room and checked out. We were told that our booked room(non-smoking) was not available as they were having plumbing issues on one side of the hotel. The manager said we would be getting the room she usually holds for her family when they visit. She was very nice but the room was total crap! My husband used the toilet and had to take the tank lid off and play plumber to get it to flush, the room had a very strong odor of smoke and the element around the hotel felt unsafe. The view out the bathroom window was a very rundown trailer and there was junk surrounding the door to "our"room. We checked out immediatly and were charged $25 for the 10 minutes we were there trying to decide what to do. After checking out the Days Inn and Super 8 we drove on to Roanoke and never got a chance to see Bedford. Looks like the only option for a nice stay there would be a B&B in town.