Das Hotel O Bhavya Residency Neu-Delhi liegt etwa 3 km vom Lodi Era Baoli entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Das 3-Sterne-Hotel bietet seinen Gästen 30 Zimmer und zahlreiche Annehmlichkeiten, darunter einen Gepäckraum.
Delhi Haat Janakpuri ist unter anderem 15 Minuten mit dem Auto entfernt gelegen. Das Hotel befindet sich in rund 4 km Entfernung vom KaliBari Tempel. Das O Bhavya Residency befindet sich in der Nähe des Bahnhofs Neu-Delhi, und zwar 40 Minuten mit dem Auto entfernt.
Einige Zimmer bieten ebenfalls kostenloses WLAN, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage.