Stayed at the Hampton Inn in Christiansburg to attend a wedding on October 13th. Very impressed with the hotel. Clean, well laid out lobby and breakfast area. Very clean rooms. Very comfortable King bed. Excellent continental breakfast with biscuit, eggs and sausage. Very near the mall & shopping (for when you forgot socks for your suit). All and all, an excellent hotel.