Thyagaraj Sports Complex befindet sich etwa 4 Kilometer von dem 4-Sterne-Hotel Shervani Nehru Place Neu-Delhi entfernt und ist unbedingt einen Besuch wert. Im Hotel finden Sie ein Restaurant.
Begumpur-Moschee ist innerhalb von circa 10 Fahrminuten leicht erreichbar. Zu den Unterhaltungsmöglichkeiten im Stadtviertel South Delhi gehört Satyam Cineplex (ist in 600 Meter Entfernung vom Shervani Nehru Place Neu-Delhi). Auch Humayun-Mausoleum liegt etwa 4,1 Kilometer von der Unterkunft entfernt, während die U-Bahn-Station RNehru Place nur wenige Schritte entfernt vom Hotel ist. Die Bushaltestelle Sant Nagar ist ebenfalls in einer 450 Meter Entfernung von der Unterkunft.
Einige Zimmer im Shervani Nehru Place sind mit einer individuellen Klimaregelung und Zentralheizung ausgestattet und bieten zudem eine Minibar und einen elektrischen Wasserkocher. Eine getrennte Toilette und eine Dusche sowie ein Haartrockner und eine Duschhaube sind vorhanden. In einigen Zimmern hat man auch eine Aussicht auf die Berge.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Ruby Tuesday, das in unmittelbarer Nähe vom Hotel Shervani Nehru Place ist, oder im Restaurant Swad, das in 8 Minuten zu Fuß zu erreichen ist.