Indian Head Resort
Indian Head Resort, a New England treasure, is centrally located in the heart of the White Mountains in New Hampshire.
Indian Head Resort
664 US Route 3, Lincoln, New Hampshire

Indian Head Resort, a New England treasure, is centrally located in the heart of the White Mountains in New Hampshire. The perfect headquarters for your vacation, we are close to over 35 area attractions, scenic drives, outdoor recreation of all kinds, and plenty of tax free shopping. Our room amenities also include 50? Plasma HDTVs in all resort rooms, cottages and bungalows with more than 60 HD channels for those that want a break from outdoor activities and local attractions.

Phone: (800) 343-8000


2021 © VACATIONVOICE Development by CuttingEdge Media Privacy Policy