Located in mid-town Savannah, the Holiday Inn Express Inn & Suites is just a few short miles from the historic district. The striking 88-room brick facade hotel is one of the very first new-build, properties created with the contemporary brand image and stellar service mandated by the recent worldwide relaunch of the brand by InterContinental Hotels Group (IHG). Read More...