The Green Mountain Inn in Stowe, VT and its sister property the Willoughvale Inn in Westmore, VT were recently highlighted in the New England Travel Journal’s Best of New England 2009 annual publication.
Says Donna Garlough, Senior Editor at Boston Magazine which publishes New England Travel, “We research exhaustively to establish our own choice picks of where to stay within the New England region. Our goal is to direct readers to properties which consistently deliver a quality experience. Criteria we consider in our selections include the level of hospitality, customer service, amenities and dining selections offered by hotels and inns.
“The Journal highlights places where a hotel or inn’s distinctive value is perceived the minute a guest walks in the door whether it’s the property’s location, setting, décor, furnishings. Maybe a place is deemed a favorite because it sets a great mood or ambience – whatever quality that lodging possesses which lets visitors understand they’re getting their money’s worth and that this is a place they want to stay.”
Says Innkeeper Patti Clark who oversees both the Green Mountain and Willoughvale inns, “We’re honored and thrilled to have both our sister properties included in the Journal’s Best of New England 2009. Our goal has always been to make sure our guests not only enjoy a memorable visit with us, but feel their hard-earned travel dollars are well spent. Both the Green Mountain Inn and the Willoughvale offer unforgettable getaways in the unique tradition of warm Vermont hospitality. Yet each property has its own special signature atmosphere, setting and amenities which we’re certain visitors will find equally inviting as well as distinctively unique. “
Nestled in the heart of picturesque Stowe village, the Green Mountain Inn has been a quintessentially New England respite for travelers for over 175 years. The Inn features 107 accommodations ranging from traditional guest rooms to luxury suites and townhouses. Dining options include the Main Street Dining Room as well as the famed Whip Bar and Grill.
Overlooking the spectacular panorama of Lake Willoughby, the equally historic Willoughvale Inn embraces the unspoiled beauty of its fabled Vermont Northeast Kingdom location. Guests may stay in one of 10 unique inn rooms, four cozy lakeview cottages as well as four breathtaking cottages situated directly along the shoreline.