Holiday Inn Express and Suites Greenwood
Holiday Inn Express & Suites Greenwood, Indiana so close to downtown Indianapolis, with a personality all its own, Holiday Inn Express & Suites Greenwood is a mere 12 miles from the Indianapolis Convention Center, Lucas Oil Stadium, Gainbridge Fieldhouse and Victory Field.