Situé à 6 km de la porte de l'Inde, Hotel South Indian Delhi dispose d'un Wi-Fi dans les zones publiques. L'hotel offre 30 chambres d'hôtes avec vue sur la ville.
Cet hotel 3 étoiles vous place au centre de Delhi, à moins de 3 km des Jardins Mughal. Cet hébergement se trouve à environ 400 mètres de l'arrêt de bus Thana Deshbandhu Gupta Road, et à quelques pas de Royal Indian Voyages Pvt. Ltd. Le Marché de Karol Bagh est à 5 minutes à pied de l'hotel. L'hotel Hotel South Indian est relativement près de la Karol Bagh.
Les chambres de l'hotel offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme une climatisation. Les chambres de cet hébergement disposent d'une TV à écran plat avec des chaînes satellite et de la climatisation ainsi que de salles de bain avec une baignoire et une douche.
South Indian sert un petit-déjeuner continental tous les matins. Une cuisine indienne est servie au restaurant indien de cet hébergement. Roshan Di Kulfi vous gâtera avec une cuisine indienne, et est situé à seulement 5 minutes de marche de l'hotel.