The Mountainaire Inn and Log Cabins is conveniently located on Main Street (321 BR) in downtown Blowing Rock, NC directly across from Knights On Main Family Restaurant. We can be accessed from Interstates 421, 321 or 221 or you can reach us by traveling on the serene and scenic Blue Ridge Parkway.