This attractive and classic village resort dates back to the year 1833 and is located at the heart of Stowe. Just outside the door guests will find unique shops, galleries, hiking trails and skiing opportunities.
See more: Hotels in USA Hotels in Stowe - Vt Holiday Destinations in USA