dair Country Inn and Restaurant, a four diamond New Hampshire country inn, is nestled in the heart of the White Mountains of northern New England. Not only will you find a memorable New England inn lodging experience at the Adair, you will also be able to take full advantage of nearby hiking, skiing, snowshoeing, snowmobiling and the observation of New England's beautiful wildlife.
The location of the Adair captures the beauty of New England at its finest. The Adair is surrounded by gleaming white birch trees, stately pines, rustic stone walls and offers spectacular views of the White Mountains of New Hampshire.
This New England inn offers flavorful food and relaxing ambiance in its restaurant, as well as 200 acres of estate to explore, a library, and a granite tap room with pool table and large screen television.
Plan your next escape to New England at the Adair Country Inn and Restaurant - a full service New England inn that will leave you relaxed and rejuvenated by the end of your stay.