Das Hotel O Aarna Inn Neu-Delhi besitzt 30 Zimmer und liegt nur 20 Minuten Fußweg von der Freitagsmoschee entfernt. Das Hotel verfügt auch über Parkplätze.
Im Stadtteil Stadtzentrum Delhi gelegen, ist das komfortable Hotel in 3 Kilometer Entfernung von den Orten, an denen man die Geschichte der Gegen entdecken kann, wie z. B. Das Feroz Shah Kotla Stadion. Das O Aarna Inn liegt auch in unmittelbarer Nähe von der U-Bahn-Station Ramakrishna Ashram Marg. Chabad House ist ebenfalls nur 5 Fußminuten von der Unterkunft entfernt. Die nächstgelegene Bushaltestelle Panchkuian Road ist in 850 Meter Entfernung.
Sie bieten zudem private Badezimmer.
Das Restaurant The Exotic Roof Top Restaurant befindet sich in 6 Fußminuten Entfernung vom Hotel und serviert asiatische Speisen.