Vergennes, United States, North America
Enjoy on-site dining, recreational activities, free Wi-Fi, stylish decor, and more at this charming inn on Lake Champlain.