Het Hotel O Kanha Palace New Delhi met 3 sterren is gelegen binnen zo'n dan 10 minuten rijden van de Akshardham Tempel en op afstand van 4 km tot het Nationale Gandhi Museum. Dit hotel beschikt over 30 kamers en voorzieningen zoals een bagageopslag.
Het hotel bevindt zich in New Delhi, in de buurt van het metrostation Krishna Nagar. Het Rode Fort ligt ook binnen zo'n dan 15 minuten rijden van O Kanha Palace New Delhi. Het is op 250 meter loopafstand van de East Krishna Nagar bushalte en op 10 km van het New Delhi treinstation in New Delhi. De accommodatie bevindt zich op 30 km van de luchthaven Indira Gandhi.
Bij Hotel O Kanha Palace hebben de kamers een persoonlijk kluisje, een stenen open haard en een flatscreen TV met satellietzenders. Een flatscreen TV met satellietzenders en gemakken zoals airconditioning zijn ook aanwezig.
Voorbeeld Indiase specialiteiten bij Tiwari's gelegen in de nabijheid van dit hotel in New Delhi.