Das Hotel O Grand Hotel Neu-Delhi ist eine tolle Unterkunft im Stadtteil North Delhi, 7 Kilometer vom Hazrat Nizamuddin Dargah entfernt.
Das Hotel befindet sich in erstklassiger Lage in Neu-Delhi, in einer Entfernung von rund 10 Autominuten von der Khirki-Moschee. Tughlaqabad gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer 2 km Entfernung vom Hotel. Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten den Lotustempel, eine beliebte Kultstätte, die in ungefähr 25 Gehminuten Entfernung vom O Grand liegt. Die Unterkunft liegt nur 250 Meter zu Fuß von der Bushaltestelle Kalkaji Depot und nur 13 km vom Bahnhof Neu-Delhi in Neu-Delhi entfernt.
Das Hotel verfügt über 30 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet.
Das Restaurant Nathu's Sweets befindet sich gleich neben dem O Grand Neu-Delhi und serviert indische Speisen.