Accommodation
Omni Mount Washington Hotel
The Mount Washington Hotel, in Bretton Woods, New Hampshire, is a majestic historic hotel nestled in the heart of the White Mountains. Opened in 1902, this neoclassical hotel offers a unique blend of old-world elegance and modern comfort. Famous for its panoramic views, luxurious spa and award-winning golf course, it’s a favourite destination for lovers of nature, skiing and relaxation. With its grand atmosphere and rich heritage, the Mount Washington Hotel promises a memorable stay, whether for a romantic getaway or a family trip.