Situado a unos 20 minutos a pie del Museo de Cera Madame Tussauds Delhi, el Hotel Kabir Palace Nueva Delhi, de 3 estrellas, ofrece proximidad a varios lugares de interés de la ciudad.
El hotel, situado en el barrio Chandni Chowk de Nueva Delhi, se encuentra a unos 4 km de la Casa Birla. Situado a una distancia de 200 metros de la estación de metro Ramakrishna Ashram Marg, este hotel está a unos 10 minutos en coche de la Puerta de la India. El entretenimiento en la zona incluye Club de golf de Delhi, a 6 km del hotel Kabir Palace Nueva Delhi. La parada de autobús Panchkuian Road está a unos 10 minutos a pie.
Hay 14 habitaciones con climatizador, además de comodidades modernas como TV de pantalla plana con canales vía satélite. Las habitaciones disponen de inodoro separado y ducha.
El restaurante el Cafe Festa se encuentra a unos cuantos pasos del Kabir Palace Nueva Delhi.