Mount Gilead Bed and Breakfasts
B&Bs in Towns near Mount Gilead
DRAKE HOUSE BED & BREAKFAST
310 South Elm Street, Marshville, North Carolina
An historic 100-year-old home located just 25 miles from Charlotte.
34.98325,-80.36864