The comfortable Super 8 Indianapolis South is a 2-star hotel in Indianapolis offering an outdoor swimming pool and a courtyard. The hotel opened its doors in 1975 and was remodeled in 2010.
This hotel is located in a downtown area, 6 km from Sacred Heart of Jesus Catholic Church. The city center lies within 8 km from the venue.
The hotel is situated near a theater and a church.
Super 8 Indianapolis South Hotel can be reached in 20 minutes by car from Indianapolis International airport.
The property provides beautiful guestrooms including king room, superior king room and queen room. They come with a microwave and coffee/tea makers as well as bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
Offering American dishes, Dimitri's is a 5-minute walk away.
The property offers computer equipment, a business center and a meeting room for the use of guests.
Cots and a pool for children are provided at Super 8 Indianapolis South Hotel.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.