Das komfortable Hotel O Bollywood Neu-Delhi verfügt über 30 Zimmer und ist etwa 6 km vom Roten Fort entfernt gelegen. Auf dem Gelände gibt es einen Gepäckraum.
Das Hotel liegt in erstklassiger Lage in Neu-Delhi, in etwa 10 Gehminuten Entfernung von der U-Bahn-Station East Azad Nagar. Der Akshardham gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in etwa 3 km Entfernung von dem komfortablen Hotel. Das Feroz Shah Kotla Stadion ist in einer Entfernung von circa 15 Autominuten vom O Bollywood, während der Bahnhof Neu-Delhi circa 10 Minuten mit dem Auto von hier entfernt liegt. Die Bushaltestelle East Krishna Nagar ist nur wenige Schritte entfernt von der Unterkunft.
Die Zimmer verfügen über eine Sitzecke und sind zudem mit einem Schreibtisch ausgestattet. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Sie bieten private Badezimmer mit einer getrennten Toilette und einer Dusche.
Die Gäste können im Restaurant Tiwari's lecker essen, das knapp 1 km von dem 3-Sterne-Hotel O Bollywood entfernt liegt.