The Babcock House Bed and Breakfast Appomattox, Virginia
Boasting a garden and views of garden, The Babcock House is a bed and breakfast set in a historic building in Appomattox, 36 km from Lynchburg Stadium. With inner courtyard views, this accommodation features a balcony.
Number of rooms: 3
250 Oakleigh Ave, Appomattox, VA 24522, United States