Visit Us
Located at the base of the Blue Ridge Mountains, the Lewis Catherine House is situated in Afton, VA. An easy drive to numerous vineyards, breweries, and even a couple of distilleries. There are plenty of nearby hiking trails and gorgeous views to take in. And if you don’t want to wander, a rocking chair on the front porch will allow for a tranquil view of the pastures across the street.
Available upon request or booking through the sites below
Phone
(540) 537-1289