Das 3-Sterne-Hotel TMS Grand Neu-Delhi liegt circa 4 km vom Tihar Prison Complex in Neu-Delhi entfernt und bietet einen Friseursalon und einen Gepäckraum. Die Gäste genießen ein vegetarisches Frühstück sowie Zugang zu einer Terrasse.
Der Lodi Era Baoli ist unter anderem ungefähr 10 Autominuten entfernt gelegen. Shirdi Sai Baba Temple ist in 15 Minuten mit dem Auto zu erreichen. Die Bushaltestelle Sector- 6 ist in nur 150 Meter Entfernung vom TMS Grand Neu-Delhi.
Die 16 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Sie beinhalten Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche.
Gäste können im Restaurant Singla's Sweet speisen, das sich ca. 5 Minuten zu Fuß von hier entfernt befindet.