I would highly recommend this Hampton Inn. Free water bottles to all, great pool (and was open unlike others in the area), the room was clean and everyone was nice and helpful. The breakfast was great. They even had restaurant suggestions for the area on the front desk. I couldn't have asked for more during my stay and will come back here again. I'm in the Roanoke area all the time, and this is the place I'm going to stay from now on.