Waterbury

Hotels in Waterbury

Located in the small village of Waterbury, Vermont, this 14-room inn is housed in a restored Victorian mansion dating back to 1899. The white-clapboard building has a 243-foot wraparound porch, which is furnished with rocking chairs and flanked by two gazebos.