A convenient location on-site fitness and business centers bring our guests to the Baymont Inn And Suites Indianapolis South. The Baymont Inn And Suites has 99 rooms in a low-rise building. Accommodations include coffeemakers free weekday newspapers cable TVs with premium channels premium bedding mini-fridges and microwaves. Bathrooms feature complimentary toiletries and hairdryers. Non-smoking rooms are available. The hotel has a business center gym and laundry facilities. This Baymont Inn And Suites is located in south Indianapolis. The Lucas Oil Stadium is seven-and-a-half miles away and Indianapolis Motor Speedway is less than 12 miles from the hotel. The Eiteljorg Museum of American Indians is eight miles away. The Indianapolis International Airport is 20 miles from the property. our guests enjoy a central location and comfy accommodations at the Baymont Inn And Suites Indianapolis South.