Knights Inn Indianapolis East

7101 E 21st St
Indianapolis
Indiana
United States