
Mountain Hearth Lodge is an elegantly rustic Bed and
Breakfast getaway in the heart of the Blue Ridge Mountains
secluded between Roaring Gap and Sparta, North Carolina just
off Vestal road at Milepost 231.5 on the Blue Ridge Parkway.
We are centrally located in the northwest mountains of
North Carolina and a short drive from Winston-Salem,
Raleigh-Durham, Chapel Hill, Charlotte and Wilkesboro in
North Carolina, Blacksburg, Marion and Bristol in Virginia
and Johnson City, Tennessee.
| A special for our guests
who reserve a cabin at Mountain Hearth Lodge November 18th - April 14th: Stay two nights and receive
1/2 off the second night, or stay three nights and the third
night is free! See our
specials for details. |
|