A small boutique hotel in Newbury near the Mount Sunapee ski area and Lake Sunapee.
1403 New Hampshire Rte 103, Newbury, NH 03255
Newbury, NH