downtown blowing rock, north carolina. make a reservation welcome, friend. welcome to the new public house & hotel, located in downtown blowing rock, north carolina. named after the new river and traditional pubs of the past, the new public house is a gathering place for the community and travelers...