Nestled on 40 acres, overlooking the Moat Mountain Range and the Saco River Valley, this resort in North Conway, New Hampshire offers an indoor water park at a surcharge.
Number of rooms: 160
2251 White Mountain View, North Conway, NH 03860, United States