
Waterbury, VT, United States
Best Western Plus Waterbury - Stowe
3-star hotel · BWH HOTELS
Welcome to the Best Western Plus Waterbury - Stowe!The location, value, and quality of our Waterbury hotel catches the eyes of travelers, but it's our service that brings visitors back year after year. Come and relax in our Green…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool · extra charge
- Indoor heated pool

