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

A Guide to Tweetsie Railroad’s Thrilling Rides
From classic carousels to high-flying coasters, there’s something for everyone to enjoy.

