Fairfield Inn & Suites Indianapolis Downtown

501 W Washington St
Indianapolis
Indiana
United States