The Omni Mount Washington is a truly iconic New England, 4-star luxury resort, residing at 310 Mount Washington Hotel Rd in Bretton Woods, New Hampshire. It’s noted as one of the oldest, most historic, epic and family-friendly resorts in all of New England with a wonderful reputation to back it up. The hotel was recently renovated and expanded into an even more massive and grand place to stay, with all of its 1900s distinct character still intact.