Hotels in Waterbury

Getty Images

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... Read More

Back To Top