Das Hotel South Indian Delhi im Zentrum von Delhi bietet die Zimmer mit Blick auf die Stadt. Im Hotel gibt es eine Wechselstube und einen Ausflugsschalter.
Zu den Sehenswürdigkeiten in der Nähe gehört Rotes Fort in einer 5 km Entfernung von dem 3-Sterne-Hotel. Mughal Gardens ist auch einen Besuch wert und liegt 10 Minuten mit dem Auto von hier entfernt. Die Unterkunft liegt auch nur wenige Fahrminuten entfernt von der U-Bahn-Station Karol Bagh. Royal Indian Voyages Pvt. Ltd ist in einer 5 Gehminuten Entfernung vom Hotel gelegen. Die Bushaltestelle Thana Deshbandhu Gupta Road liegt weniger als 400 Meter entfernt.
Das South Indian bietet 30 Zimmer mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage, von hier aus sind alle Sehenswürdigkeiten in Delhi schnell erreichbar. Außerdem verfügen die Badezimmer über eine Badewanne, eine getrennte Toilette und eine Dusche.
Das South Indian Delhi bietet Ihnen täglich ein einfaches Frühstück an. Das Hotel betreibt ein Restaurant mit der indischen Küche. Darüber hinaus bietet das Restaurant Roshan Di Kulfi eine Vielzahl von indischen Köstlichkeiten und liegt nur 5 Minuten Fußweg von der Unterkunft entfernt.