We stayed at the Holiday Inn Express last month for one night. I had wanted to stay closer to Salem, VA, but every hotel within a 30 minute radius was booked that night. Although, we had a 30 minute drive to the hotel we were not disappointed. We had a late check-in and were greeted with a smile. The room was very clean and comfortable. Breakfast was great, with a good selection. I would stay again if visiting the area. Highly recommend for families, business, couples, etc.