Waterbury Center, Vermont, United States
4
Sleeps
2
Beds
1
Baths
Located in Waterbury Center, Vermont, United States. Amazing View, Walk to lake, very Central, borders state park. NEWLY RENOVATED! Relax with the whole family at this peaceful place to stay. Newly remodeled May 0f 2024 and central to all highlights in the Waterbury, Stowe, Mad River Valley area. Minutes from excellent restaurants, bars, hiking and other activities. Lots of local information provided upon booking. Enjoy amazing view of the tallest peak in Vermont Mt. Mansfield. Best of all put your flip flops on and enjoy a few minutes walk through the grass to fantastic swimming and boating. Canoe, SUP rentals minutes walk away.