The Village Inn is a rustic hotel in the Blue Ridge Mountains and is the namesake of The Village Inns of Blowing Rock complex.

Sugar Mountain, Sweet in All Four Seasons
The mile-high resort Village of Sugar Mountain, North Carolina, is certainly a sweet spot for adventures and relaxation year-round.

