North Branch Inn & Restaurant – In The Western Catskill Mountains

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