South Indianapolis Travelodge

4950 S East St
Indianapolis
Indiana
United States