Das komfortable 3-Sterne-Hotel O Kailash Inn Neu-Delhi liegt in 5 Gehminuten Entfernung vom ISKCON Temple Delhi, ist mit gefließten Böden dekoriert und verfügt über einen Gepäckraum.
Das komfortable Hotel liegt knapp 7 Kilometer vom Akshardham-Tempel entfernt und befindet sich zudem in einer Entfernung von 2 km vom Lotustempel. Gäste können Sehenswürdigkeiten wie das Humayun-Mausoleum besuchen (liegt in einer Entfernung von 10 Fahrminuten vom Hotel). Auch Astha Kunj Park befindet sich nur wenige Schritte entfernt vom O Kailash Inn Neu-Delhi. Die Unterkunft liegt in einer Entfernung von 4 km vom Hazrat Nizamuddin Dargah und in 950 Meter Entfernung zur U-Bahn-Station Kailash Colony.
Das Hotel verfügt unter anderem über 30 Zimmer mit einem Schrank und einem gefliesten Boden. Die Zimmer haben einen gefliesten Boden sowie Fliesenböden. Sie bieten zudem private Badezimmer.
Das Restaurant Govindas Restaurant liegt nur 8 Fußminuten vom Hotel O Kailash Inn entfernt und serviert asiatische Gerichte.