Located in a lovingly restored Federal Era Colonial, the Beal House is a traditional New England Inn. Overlooking the Ammonoosuc River Valley in quaint Littleton New Hampshire, the Beal House offers a true New England Inn experience, just two and a half hours north of Boston. Relax in your suite in front of your in room fireplace, soak in the warm waters of the two person jet tub. Snuggle up and sleep in , luxuriating in the four poster bed under sumptuous linens.