123 Mountain Road, Stowe, VT 05672, USA
123 Mountain Rd Stowe, VT 05672-4630
Stowe
Vermont
05672
US
877-411-3436877-411-3436
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.