Il Hotel Kochar International, a 3 stelle, è situato a una distanza di 4 km dalla Moschea di Jama Masjid e a 550 metri dal Mercato di Karol Bagh. Dotato di 10 camere con vista sulla città, questo hotel si trova a 7 km dal Museo Nazionale.
Le attrazioni culturali della zona sono il Museo delle Cere Madame Tussauds New Delhi (4 km) e il Museo internazionale delle bambole di Shankar (6 km). Ajmal Khan Park e Liberty Cinema sono proprio accanto all'hotel. La fermata dell'autobus più vicina è Thana Deshbandhu Gupta Road, a circa 10 minuti a piedi.
Le camere sono dotate di servizi per la preparazione di tè/caffè, nonché di una TV a schermo piatto con canali satellitari per la comodità degli ospiti. Gli extra includono un bagno alla francese e una doccia nel bagno.
Potrai fare una passeggiata di 5 minuti fino al ristorante Kundan o mangiare al ristorante Peshawari Chicken Corner, situato a soli 6 minuti a piedi.