Attractions located nearby the Country Inn & Suites Indianapolis Airport South include the Children’s Museum of Indianapolis, the Indianapolis Zoo, Lucas Oil Stadium, the Indianapolis Convention Center, White River Gardens, the Ameriplex Business Park, and downtown Indianapolis. Shopping, dining and entertainment options are just minutes away by car. The Country
»