Situato a 3 km dalla Moschea Jama Masjid, l'Hotel Today International Nuova Delhi dispone di Wi-Fi nelle aree comuni e del servizio di parcheggio all'interno della struttura. Questo hotel si trova a circa 25 minuti a piedi dalla stazione ferroviaria New Delhi e abbastanza vicino a Desh Bandhu Gupta Statue.
Questo hotel a 3 stelle è situato nel distretto Karol bagh, a 2 km da un luogo sacro come la Cattedrale del Sacro Cuore. Gli ospiti che soggiornano nel Today International si troveranno a 25 minuti a piedi dal Tempio di Laxminarayan. La zona comprende anche attrazioni naturali come i Giardini Mughal, a 3,1 km da questa struttura. Questo hotel si trova a 900 metri dalla stazione della metropolitana Jhandewalan e a 10 minuti in auto dal Karol Bagh Market.
L'hotel Today International offre camere che dispongono di un salottino con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari. La struttura mette a disposizione degli ospiti un bagno con WC separato e una doccia nei bagni.
Il quartiere è ricco di ristoranti, tra cui il ristorante Roshan Di Kulfi, situato a breve distanza dall'hotel.