Set atop the picturesque Blue Ridge Mountains in historic Blowing Rock, North Carolina, the Green Park Inn has been providing guests with traditional southern hospitality for 125 years. The host of numerous American icons, entertainers, politicians, and sitting presidents,