Check out this great place to stay in Waterbury
Entire home/apt in Waterbury, United States. Whether you are in VT for a leaf-peep and a hike, a ski trip, or a beer-cation, Luci's 'Mont House is your retreat at the end of a busy day! Walking distance to amazing restaurants, bars, shops, etc. Or stay in and cook in the well-equipped kitchen.