Stowe, Vt. (February 18, 2015) — Stowe Mountain Lodge, a Destination Hotel, located at the base of Stowe Mountain Resort, was recently rated as the only Forbes Travel Guide Four-Star Hotel in Vermont, and one of few properties in the Northeast, for the annual Forbes Travel Guide Global Star Rating list.
As one of the most respected travel publications in the world, with a benchmark for excellence in global hospitality, this Forbes Travel Guide rating is considered one of the ultimate honors in travel recognitions.
“This is a great honor for us,” says Richard McLennan, Managing Director of Stowe Mountain Lodge. “To be on this very exclusive list of just over 300 properties in the world, only exemplifies Stowe Mountain Lodge’s commitment to excellence and exemplary service as the top mountain destination in Vermont and the Northeast.”
Stowe Mountain Lodge is the latest addition to the luxury travel ratings that have been the gold standard in the hospitality industry since 1958. Forbes Travel Guide (formerly Mobile Travel Guides), originator of the Global Star Rating system, has lead professional luxury travel inspectors to travel the world finding the finest hotels, restaurants and spas, while highlighting each property’s best attributes through their signature rating system. Now, Stowe Mountain Lodge has joined this prestigious collection of fine properties around the world. For a detailed explanation of how Forbes Travel Guide compiles its Star ratings, visit www.forbestravelguide.com/about/ratings.
Stowe Mountain Lodge is recognized as the preeminent mountain lodge in New England, with the best ski-in/ski-out and world-class golf access in the East. The six-story, 300-room lodge features rustic, grand architecture, luxuriously appointed guest rooms, a 21,000 square-foot spa, award-winning-dining and a two story lobby with floor-to-ceiling windows and oversized wood-burning fireplaces.