Mount Washington Resort Celebrates 120th Birthday

Mount Washington Resort Celebrates 120th Birthday

In terms of the most famous ski hotels in North America, there aren’t many that are better than the Omni Mount Washington Resort in New Hampshire. Today, the famous hotel celebrates its 120th birthday, serving as one of the most significant landmarks in New Hampshire’s history. Recently, the Boston Herald traveled to the resort to … Read more