Das 3-Sterne-Hotel O Aditya Inn Neu-Delhi liegt ca. 3 km von den Mughal Gardens entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
Das Hotel ist in einer Entfernung von circa 10 Fahrminuten vom Roten Fort gelegen. Zu den Sehenswürdigkeiten, die in unmittelbarer Nähe vom Hotel sind, gehört die Freitagsmoschee. Das O Aditya Inn liegt in rund 3,1 km Entfernung vom Nationalmuseum Neu-Delhi. Der Bahnhof Neu-Delhi ist rund 15 Minuten zu Fuß von hier entfernt, und die U-Bahn-Station Ramakrishna Ashram Marg ist 10 Minuten Fußweg von der Unterkunft entfernt.
Die Gäste können indische Mahlzeiten im Restaurant Everest Kitchen, ein paar Schritte entfernt von der Unterkunft, genießen.