Nesselrod on the New is a special place for travelers. Sitting high on a bluff above the New River across from downtown Radford, VA, this inn offers a respite for folks who want a truly comfortable experience. The grounds are outstanding. You can sit and enjoy the water features, walk down to the tree canopied sunken amphitheater and read a... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.