Holiday Inn Express East Windsor

260 Main St
East Windsor
Connecticut
United States