Ask a friend about a luxurious winter resort around these parts and you'll likely be faced with a blank stare and a finger pointing in the direction of Aspen, Colorado, or Deer Valley, Utah. Fortunately for us, the new Stowe Mountain Lodge in Stowe, Vermont has redefined high-end luxury vacationing in northern New England.
By Jack Morris
Lap of Luxury: Leather sofas by the fire, views of the Front Four, and a private bath.
Managed by Destination Hotels & Resorts, the fourth largest independent hospitality management company in the country, Stowe Mountain Lodge is part of a $400 million development and tips the scales of what a luxuri
Already a subscriber (including print subscriptions)? LOG IN HERE
Keep Reading — It's Free to Join
You've reached your limit of free articles this month. Create a free account to continue reading Northshore Magazine content and get our weekly email newsletter.
Want full access and a print subscription? Subscribe now.