Distante 25 minuti a piedi dal Museo delle Cere Madame Tussauds New Delhi, l'Hotel Kabeer Nuova Delhi, a 2 stelle, offre 36 camere.
L'hotel si trova a circa 20 km dall'aeroporto Internazionale Indira Gandhi e a 3 km da diversi luoghi di interesse culturale, come il Museo internazionale delle bambole di Shankar. Tra le attrazioni religiose della zona c'è il Tempio di Laxminarayan (2 km) e la Tomba di Humayun (7 km). La Porta dell'India è situato a 4 km dall'hotel. La struttura è a 10 minuti a piedi dalla stazione della metropolitana di New Delhi e a breve distanza dalla fermata dell'autobus New Delhi Metro Express Line.
Durante il soggiorno presso l'Hotel Kabeer, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Mikky Restaurant, a soli 200 metri di distanza, o il ristorante True Blue, a 5 minuti a piedi.