Holiday Inn Express Hartford South - Rocky Hill, an IHG Hotel 20 Waterchase Drive, Rocky Hill, CT 06067