Das 4-Sterne-Hotel O By Oyo Lotus Inn Neu-Delhi liegt circa 6 km vom National Gandhi Museum entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
Das Humayun-Mausoleum ist unter anderem in ca. 10 Autominuten Entfernung gelegen. Die Lage des Hotels ermöglicht es Ihnen, in ca. 4 km Entfernung von der Festung Purana Qila zu sein. Das O By Oyo Lotus Inn Neu-Delhi liegt in etwa 5 Autominuten Entfernung von der Bushaltestelle Shashi Garden Mor und gleich neben der U-Bahn-Station Mayur Vihar - I.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Ein Schreibtisch, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.
Das Restaurant Angels in My Kitchen, das rund 300 Meter von hier entfernt liegt, bietet köstliche Gerichte.