Stowe Recognized as a Top Resort Destination
Stowe Mountain Resort has been recognized by Condé Nast Traveler as one of the top resort destinations in the world. In a recent survey, the illustrious travel magazine asked readers to rank their favorite getaway destinations; Stowe was ranked fifth in the nation and 89th worldwide.
Stowe Mountain Lodge was part of $400 million in on-mountain improvements the resort has undergone in recent years to compete with the likes of Aspen and Vail, and travelers have certainly taken notice. In addition to the 139-room hotel, the lodge boasts a 21,000-square-foot spa and wellness center, an 18-hole golf course and a host of resort amenities.