Unwind at the Chieftain Inn as you enjoy the peacefull serenity of nature. Picturesque scenery offers a tranquil setting, plenty of fishing, canoeing and boating activities for the warmer months
Chieftain Inn (Hanover, New Hampshire) is Hanover based place and this enity listed in Lodging category.
Serving Greater Boston, South Shore and Cape Cod.