Este hotel está situado a solo 8 km del Lucas Oil Stadium y el zoológico de Indianápolis y ofrece un desayuno gratuito con platos calientes y habitaciones cómodas con conexión WiFi gratuita.
Las habitaciones del Quality Inn South disponen de TV de pantalla plana de alta definición con canales por cable premium y cafetera, además de utensilios de planchado y secador de pelo.
Por otra parte, hay un centro de fitness, un centro de negocios abierto las 24 horas con servicios de fotocopias y fax, una sala de lavandería y un vestíbulo abierto las 24 horas donde se sirve café de forma gratuita.
Este hotel se encuentra a 9,6 km del NCAA Hall of Champions y la Universidad de Indiana - Purdue University de Indianápolis y a 12 minutos en coche del circuito de carreras Indianapolis Motor Speedway.