Obiekt The Babcock House położony jest w miejscowości Appomattox i zapewnia usługę konsjerża oraz widok na ogród. Na miejscu znajduje się też restauracja, bar, ogród i taras. Obiekt zapewnia bezpłatne WiFi we wszystkich pomieszczeniach.
Wyposażenie wszystkich opcji zakwaterowania obejmuje klimatyzację i telewizor z płaskim ekranem. Do dyspozycji Gości jest też balkon oraz prywatna łazienka z prysznicem i bezpłatnym zestawem kosmetyków. Wyposażenie obejmuje również zmywarkę, ekspres do kawy i czajnik.
W okolicy panują doskonałe warunki do uprawiania trekkingu, wędkarstwa i jazdy na rowerze.
Odległość ważnych miejsc od obiektu: Lynchburg Stadium – 36 km, Uniwersytet Liberty – 36 km. Najbliższe lotnisko, Lotnisko regionalne Lynchburg, znajduje się 39 km od obiektu The Babcock House.