Lion Inn, Albemarle, North Carolina
Lion Inn is a bed and breakfast inn located in the Albemarle area. If you want to see other inns like Lion Inn near Albemarle, NC, see the nearby cities list below including Marshville, Biscoe and Burnsville. For the latest updates, check out the
Lion Inn Facebook page.
Nearby Bed & Breakfasts