Situato a 14 minuti a piedi da NDMC Water Tank, l'hotel a 3 stelle Oyo Rooms Ajmal Khan Road Karol Bagh 2 Nuova Delhi dispone di 6 camere per gli ospiti. L'hotel è molto vicino a Royal Indian Voyages Pvt. Ltd.
Questa struttura si trova nel pieno centro di Nuova Delhi, a 700 metri dalla stazione della metropolitana di Karol Bagh. Tra i siti storici della zona c'è lo Stadio di Cricket Feroz Shah Kotlaa 15 minuti in auto. La sua posizione dell'hotel ti permetterà di essere a 15 minuti in auto dal Museo Nazionale. Potrai prendere l'autobus alla fermata Thana Deshbandhu Gupta Road, in prossimità dell'Oyo Rooms Ajmal Khan Road Karol Bagh 2.
Durante il soggiorno presso questa struttura, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Haryana Lassi, a 150 metri di distanza, o il ristorante Cafe Coffee Day, a 5 minuti a piedi.