The hotel houses a small sandy beach area.
The hotel is located on Lakes Region of New Hampshire (Central NH) in the quaint village of Meredith on Lake Winnipesaukee. It is 1 h to Seacoast, White Mountains and Vermont. The hotel is a short walk from local shops and restaurants.