Stowe Mountain Lodge is located at the heart of the lively Stowe Mountain Resort in historic Stowe, Vermont. Opened June 2008, the 300-room lodge offers a mountain golf course created by the legendary Bob Cup, a world-class spa and wellness center, 56,000 square feet of meeting space, the exclusive Alpine Concierge available to anticipate every need, twice-daily housekeeping, in-room dining and artisan-inspired cuisine. The Lodge also offers highly-customized services and personalized in-room amenities.
Check In: 4:00 PM
Check Out: 11:00 AM