MacArthur Inn, Narrows, Virginia
MacArthur Inn is a bed and breakfast inn located in the Narrows area. If you want to see other inns like MacArthur Inn near Narrows, VA, see the nearby cities list below including Salem, Smith Mountain Lake and Goodview. For the latest updates, check out the
MacArthur Inn Facebook page.
Nearby Bed & Breakfasts