At Stowe Mountain Lodge, situated at the base of Mount Mansfield and within Stowe Mountain Resort, this perfect New England town reaffirms its place as a renowned destination for demanding world travelers.
Whether you seek the tranquil comfort of a restful weekend or the exhilarating activities of Lake Placid, you will find Whiteface Lodge offering it all.