visit website

123 Mountain Road
Stowe, VT 05672
United States

+1 802 253-4030

Listed on the National Register of Historic Places, the Stowe Inn is one of Vermont's architectural treasures. The Inn features 16 comfortable guest rooms.

)

Listed on the National Register of Historic Places, the Stowe Inn is one of Vermont's architectural treasures. The Inn features 16 comfortable guest rooms.