A Weekend at the Omni Mount Washington Hotel
The Omni Mount Washington Hotel was built in 1902, making it 120 years old this year. When you walk into this place, you feel the history and grandeur. It’s a time machine of sorts, bringing you back to another era. And yet it’s timeless (if a bit creaky here and there). I’d stayed here before,…