If accessible transportation is needed to/from airport, please contact hotel prior to arrival. Learn More Our location near the Connecticut Convention Center makes our hotel ideal when attending events Learn More Set in Windsor, CT, on Day Hill Road, our hotel is close to an array of businesses and attractions Learn More See More Visit The Mark Twain House & Museum, located near our hotel Learn More Learn Windsor, CT's history at Windsor Historical Society Learn More Walk along the Windsor Center River Trail, surrounded by beautiful greenery and trails Learn More See Less