Century-old Mountaintop Inn situated in the Blue Ridge foothills, overlooking the village. More