250 Oakleigh Avenue
Appomattox, VA 24522
Get directions

About Us

The Babcock House is a bed and breakfast inn and restaurant located in historic Appomattox, Virginia, minutes from the famous surrender site which ended the Civil War.

Reviews