Located in Indianapolis (South Indianapolis), Comfort Inn South is within the vicinity of Sacred Heart of Jesus Catholic Church and Lucas Oil Stadium.
This hotel is within the vicinity of Lucas Oil Stadium and Bankers Life Fieldhouse.
Read More About Comfort Inn South
- 24-Hour Front Desk
- Business Center
- Dry Cleaning Service
- Elevator / Lift
- Express Check-In
- FREE Breakfast
- FREE Parking
- Outdoor Seasonal Pool
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.