Indian Head Resort

This family-friendly ski hotel lies amidst an approximately 70-hectare estate, which nestles in the White Mountains of New Hampshire. Nearby are Franconia National Park and the Loon Mountain, Bretton Woods and Waterville ski resorts.

Check availability and book

Check availability and book