Best deals on the closest Travelodge to this hospital in Litchfield County, Connecticut
383 South Center St - Windsor Locks - 25.4 miles from Northwest Mental Health Facility