Bed and Breakfast in Mars Hill, North Carolina

Showing 2 Bed and Breakfast

Bald Mountain House at the Wolf Laurel Resort

(828) 680-9329

85 Woodfern Ln

Mars Hill, North Carolina

Cozy Cabin

348 Sugar Tree Ln

Mars Hill, North Carolina