The Mountain Meadow Inn is situated on just over two acres of peaceful farmland surrounded by the beautiful Catskill Mountains. This setting provides a quiet, comfortable country atmosphere for relaxing or a convenient starting point for visiting many of the local attractions and points of interest. ...