BRETTON WOODS, NH LODGING
Omni Bretton Arms Inn at Mount Washington is located in Bretton Woods near the city of Carroll, New Hampshire. Enjoy all the comforts of home in a charming atmosphere. Our Carroll, NH hotel is the perfect destination for your next trip, with activities for guests during both the summer and winter. Enjoy the amenities of a luxury resort all from the comfort of our New Hampshire inn.