123 Mountain Road, Stowe, VT 05672, USA
123 Mountain Rd Stowe, VT 05672-4630 Stowe Vermont 05672 US

The Stowe Inn allows up to two dogs (of any size) for a nightly fee of $35 per pet. Please note that pets are welcome in the economy motel building only; not the carriage house.