La Quinta Inn Indianapolis Airport / Lynhurst

5316 West Southern Ave.
Indianapolis
Indiana
United States