Holiday Inn Indianapolis Airport
This highly regarded Holiday Inn is located a couple of miles south of Indianapolis International Airport – free shuttles to the airport are available. It’s at the Ameriplex Parkway exit off I-70 on the southwest […]