Meadowbrook Inn is a 3-star independent hotel located in Blowing Rock, North Carolina. The property sits in the town center, within a 5-minute drive of Pisgah National Forest and The Blowing Rock, the natural rock formation that gives the town its name. Moses Cone Manor and Appalachian Ski Mountain are each under 3.5 miles away.
The hotel features a fitness center, business center with conference facilities, and a 24-hour front desk. All rooms are non-smoking, and laundry service is available on-site.
The location makes Meadowbrook Inn convenient for visitors exploring the High Country's outdoor attractions and nearby cultural sites, including the Native American Artifacts Museum and Tweetsie Railroad. The proximity to national forest trails and skiing makes it practical for both leisure travelers and those attending local events or business meetings.