Scruggs Country Inn, Altavista, Virginia
Scruggs Country Inn is a bed and breakfast inn located in the Altavista area. If you want to see other inns like Scruggs Country Inn near Altavista, VA, see the nearby cities list below including Halifax, Smith Mountain Lake and Goodview.
Nearby Bed & Breakfasts