SpringHill Suites by Marriott Indianapolis Downtown Indianapolis
601 West Washington Street -
Indianapolis,
IN 46204
Near NCAA Hall of Champions