Guru Tegh Bahadur Hospital befindet sich ca. 25 Minuten Gehweg von dem 3-Sterne-Hotel O Roshan'S Inn Near Dilshad Garden Metro Station Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Sportkomplex Yamuna liegt knapp 2 Kilometer von hier entfernt. Vom Hotel aus erreichen Sie den Dr. Ram Manohar Lohia Park in 10 Minuten mit dem Auto. Die Bushaltestelle Anand Gram Ashram ist in einer 5 Gehminuten Entfernung vom O Roshan'S Inn Near Dilshad Garden Metro und der Bahnhof Neu-Delhi liegt in 20 Fahrminuten Entfernung von der Unterkunft.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie ein Fernsehen mit mehreren Kanälen.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Domino's Pizza, das sich etwa 550 Meter von hier entfernt befindet.