
Indianapolis, IN, United States
Baymont By Wyndham Indianapolis South
Hotel · WYNDHAM HOTEL GROUP
Enjoy hometown hospitality at the Baymont Inn and Suites Indianapolis South, just off Interstate 65. Minutes from Lucas Oil Stadium, and convenient to the Indianapolis Motor Speedway, the NCAA Hall of Champions, Bankers Life…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Fitness · extra charge
























