This cozy hotel in Hebron, New Hampshire, overlooks Newfound Lake and White Mountain. It offers a deluxe homemade breakfast, free Wi-Fi and individually decorated rooms with mountain and lake views ... » Veja mais