Quality Inn Indianapolis

8325 Bash St
Indianapolis
Indiana
United States