Birds Nest Inn, Waterbury Center, Vermont
Birds Nest Inn is a bed and breakfast inn located in the Waterbury Center area.
Nearby Bed & Breakfasts
Birds Nest Inn Contact Information
5088 Waterbury-Stowe Rd
Waterbury Center, Vermont 05677
United States
Ratings & Reviews
Not yet rated