Memories of a Mountain Top Hotel in Stowe
Hotels once crowned some of Vermont’s most iconic peaks—Mount Mansfield, Camel’s Hump, Snake Mountain and Mount Equinox.
Hotels once crowned some of Vermont’s most iconic peaks—Mount Mansfield, Camel’s Hump, Snake Mountain and Mount Equinox.