Stowe Cabins in the Woods is 1.6 mi away from Waterbury Center.