This hotel is one of Vermont's architectural treasures and the enchanting town of Stowe is just a short stroll away over a covered bridge.
See more: Hotels in USA Hotels in Stowe - Vt Holiday Destinations in USA