Composto por 30 quartos, o Hotel O Kanha Palace Nova Deli está a uma distância aproximada de 6 km da Igreja de St. James. Enquanto se hospedam neste hotel, cofre e depósito de bagagem estão disponíveis para os hóspedes utilizarem.
Os quartos estão equipados com escrivaninha, bem como lareira de pedra para o conforto dos hóspedes. TV de tela plana com canais via satélite e TV com vários canais, assim como confortos como controle de temperatura, são apresentados. As casas de banho vêm com casa de banho separada e chuveiro juntamente com lençóis de banho e toalhas para maior conforto.
Tiwari's está localizado ao lado de Kanha Palace e serve refeições de cozinha indiana, a 300 metros de distância.
O hotel de 3 estrelas está localizado em Nova Deli, próximo da estação de metro Krishna Nagar. O Estádio Feroz Shah Kotla Cricket encontra-se a uma distância de 15 minutos de carro do Hotel O Kanha Palace. O Templo de Akshardham fica a uma distância de 2.9 km do estabelecimento, enquanto New Delhi fica a aproximadamente 10 km de distância. Hotel está localizado a 30 km do aeroporto Internacional de Delhi e nas imediações da paragem de autocarros East Krishna Nagar.