Holiday Inn Express and Suites Georgetown, an IHG Hotel