North Branch Inn & Restaurant

The North Branch Inn is an elegant nine-room retreat in the quaint town of North Branch in the western Catskill Mountains.