Das Hotel Gtc Neu-Delhi liegt im Viertel South Delhi und überblickt die Stadt. Das Hotel bietet auch WLAN im ganzen Gebäude.
Indian Institute of Technology Delhi ist in einer Entfernung von 4 km von hier und Khirki-Moschee ist nur 25 Gehminuten von dem 3-Sterne-Hotel entfernt. Die Unterkunft liegt auch ganz nah an der U-Bahn-Station Greater Kailash. DT Cinema ist in einer Entfernung von 6 Fußminuten vom Hotel gelegen. Die Bushaltestelle Savitri Cinema liegt nur wenige Schritte entfernt vom Hotel Gtc.
Viele klimatisierte Zimmer des Hotels bieten TV sowie eine Minibar und Ausstattung zur Kaffee- & Teezubereitung. Das Hotel stellt den Gästen auch einen Wasserkocher und einen Kühlschrank zur Verfügung.
Die Unterkunft bietet täglich ein Frühstücksbuffet im Restaurant. Das Restaurant Sagar Ratna ist 5 Minuten Fußweg vom Hotel entfernt gelegen.