664 US Route 3 - Lincoln, NH
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.