Netaji Subhas Institute of Technology befindet sich lediglich 18 Minuten zu Fuß von dem 3-Sterne-Hotel Satguru - Dwarka Mor Metro Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel liegt in einer Entfernung von 2 km vom Lodi Era Baoli und in einer Entfernung von 19 km vom Bahnhof Neu-Delhi. Auch der ISKCON-Tempel ist in einer 25 Gehminuten Entfernung vom Hotel. Die U-Bahn-Station Dwarka Mor ist ebenfalls nur wenige Schritte entfernt vom Satguru - Dwarka Mor Metro Neu-Delhi.
Die 45 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Neben einem Bidet, einer getrennten Toilette und einer Dusche gehören auch eine Duschhaube und Handtücher zur Ausstattung des Badezimmers.
Das Restaurant Plums the Bakery ist etwa 400 Meter vom Hotel Satguru - Dwarka Mor Metro entfernt.