3 star hotel
Best Western Plus Waterbury - Stowe
45 Blush Hill Rd, Waterbury, VT 05676, USA - Vermont, Vermont - U.S - 05676
Show map
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
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 Mountain Vista Hotel surrounded by nature. Situated atop a plateau in the heart of the Green Mountains, the Best Western Plus at Waterbury - Stowe is the perfect year-round vacation and meeting headquarters. Our comfortable, attractive and affordable accommodations are suited for all budgets and travelers. From rooms with two double beds to luxurious suites with moun...
More details
45 Blush Hill Rd, Waterbury, VT 05676, USA - Vermont, Vermont - U.S - 05676