Das Hotel O Grand Neu-Delhi bietet einen Gepäckraum und ein Restaurant und liegt im Stadtteil South West von Neu-Delhi, ca. 10 Minuten mit dem Auto vom Lodi Era Baoli und rund 4 km vom ISKCON-Tempel entfernt. Dieses Hotel bietet eine 24-Stunden-Rezeption und einen Geldautomaten / Bankservices sowie WLAN in den öffentlichen Bereichen.
Delhi Haat Janakpuri ist in 25 Gehminuten erreichbar. Die U-Bahnstation Dabri Mor ist ca. 10 Minuten zu Fuß entfernt.
Für einen angenehmen Aufenthalt in Neu-Delhi stellt das O Grand seinen Gästen 30 Zimmer mit einer Sitzecke und einem Flachbildfernseher mit Satellitenkanälen zur Verfügung.
Es gibt mehrere Restaurants in der Nähe, darunter die Lokale Four Season und My Bar Lounge & Restaurant.