Cet hôtel est situé à 15 minutes en voiture du centre-ville d'Indianapolis. Il propose une piscine extérieure ouverte en saison, une connexion Wi-Fi gratuite et un petit-déjeuner continental servi chaque matin.
Chaque chambre de l'établissement Comfort Inn South Indianapolis est dotée d'une télévision par câble et d'une machine à café. La climatisation, un sèche-cheveux et du matériel de repassage y sont également fournis.
Le centre commercial Southern Plaza est situé à 2 minutes en voiture de l'établissement. L'université d'Indianapolis se trouve à seulement 3 km.