The Stowe Inn

From $ -1 per night

Avg. User Rating:

123 Mountain Road, Stowe, Vermont 05672
Show More Info
Travel Photo by IgoUgo member

User Reviews

What a charming Inn!

A traveler

We love our immaculate and restful room with the four-poster bed. The restaurant served some of the best, most flavorful food that we had on our trip. The ambiance was just perfect.