Das komfortable Hotel O Kanha Palace Neu-Delhi liegt in einer erstklassigen Lage, in einer 4 km Entfernung vom Roten Fort, und ist somit ideal für Gäste, die sich für die Geschichte interessieren. Zusätzlich gibt es einen Gepäckraum. Das Hotel verfügt auch über Parkplätze.
Sportkomplex Yamuna ist in rund 25 Gehminuten Entfernung von hier und das National Gandhi Museum ist 10 Fahrminuten vom Hotel entfernt. Das O Kanha Palace befindet sich in Neu-Delhi, in ungefähr 8 km Entfernung vom Bahnhof Neu-Delhi. Die Lage in einer Entfernung von etwa 15 Autominuten vom Akshardham ist ein großer Vorteil für Gäste von der Unterkunft. Die U-Bahn-Station Krishna Nagar liegt in unmittelbarer Nähe von dem komfortablen Hotel.
Sie bieten zudem private Badezimmer.
Das Restaurant Tiwari's befindet sich in etwa 300 Meter Entfernung vom Hotel O Kanha Palace und ist auf die indische Küche spezialisiert.