Hotel O Kanha Palace New Delhi comprend 30 chambres et est situé à moins de 4 km du Fort de Salimgarh.
Il vous faudra 30 minutes de route pour rejoindre l'aéroport international Indira Gandhi. À 5 minutes à pied de la station de métro Krishna Nagar, cet hotel 3 étoiles se trouve à 15 minutes en voiture de la Mosquée de Fatehpuri. O Kanha Palace de New Delhi est à 4,1 km du Fort Rouge. L'hotel est situé assez proche de l'arrêt de bus East Krishna Nagar.
Les chambres sont équipées d'un bureau, ainsi que d'une cheminée en pierre pour le confort des clients. Une TV à écran plat avec des chaînes satellite, et des conforts comme une climatisation sont également proposés.
Vous pourrez déguster des plats de cuisine Indian servis au restaurant Tiwari's qui se trouve à 300 mètres d'Hotel O Kanha Palace.