Si te hospedas en Indian Head Resort, estarás a tan solo 10 minutos a pie de White Mountain National Forest y de Franconia Notch State Park. Después de hacer actividad física en la sala de fitness, puedes comer algo en el restaurante o disfrutar de un delicioso trago en el bar. Este lugar tiene una piscina techada y una piscina al aire libre, y las habitaciones cuentan con detalles como refrigeradores y microondas. Los huéspedes destacan la piscina y la atención del personal.