Situato nel quartiere Karol bagh, noto per le sue attrazioni storiche come il Forte rosso, a 4 km di distanza, questo hotel a 3 stelle, l'Hotel Today International Nuova Delhi, offre un ristorante e un deposito bagagli. Inoltre, l'hotel dispone di una cassetta di sicurezza e sicurezza 24 ore.
Questa struttura si trova a 6 km dalla Porta dell'India, a 650 metri dalla stazione della metropolitana di Jhandewalan. Il Today International dista meno di 4 km dal centro di Nuova Delhi e 2 km dal Museo delle Cere Madame Tussauds New Delhi. La zona comprende anche attrazioni naturali come i Giardini moghul, a 3 km da quest’alloggio. L'hotel Today International è a una distanza moderata dalla fermata dell'autobus Deshbandhu Gupta Market.
Alcune delle 42 camere climatizzate di questa struttura sono arredate con un divano e una scrivania e dotate di un bollitore elettrico. Gli ospiti possono inoltre usufruire di una doccia, nonché di servizi come un essiccatore. I bagni privati hanno un essiccatore.
Al ristorante Angan By Bikenerwalla vengono offerti dei piatti asiatici, situato a meno di 12 minuti a piedi da questo hotel.