Meadowbrook Inn is a tranquil mountain retreat located in the heart of the Blue Ridge Mountains in scenic Blowing Rock, North Carolina.
Situated one block from the upscale shops, restaurants, and galleries on Blowing Rock’s Main Street, Meadowbrook Inn offers a relaxing mountain escape in the midst of some of the High Country’s most popular attractions.
Meadowbrook Inn is the perfect destination when traveling along the Blue Ridge Parkway, exploring North Carolina’s Blue Ridge Mountains, visiting Appalachian State University and the Boone area, or visiting the abundance of area attractions.
Address711 Main St
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.