Vernon Hotels

Map of Vernon Hotels

Vernon is a charming town located in Tolland County, Connecticut, in the New England region of the United States. The town is known for its picturesque natural beauty, with rolling hills, lush forests, and the scenic Hockanum River running through the area. Vernon has a rich history dating back to the 18th century, and visitors can explore its historic downtown area, which is home to beautifully preserved colonial-era buildings and landmarks. The town also offers a variety of outdoor recreational opportunities, including hiking, fishing, and boating at nearby parks and nature reserves.