123 Mountain Road
Stowe, VT 05672
Get directions

About Us

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.

Reviews