Das 3-Sterne-Hotel Today International Neu-Delhi liegt in einer Entfernung von 25 Gehminuten vom Laxmi-Narayan-Tempel und bietet WLAN im ganzen Gebäude und Parkplätze. Das Hotel liegt im dem Stadtteil Karol bagh von Neu-Delhi, 5 km weit weg von den beliebtesten kulturellen Sehenswürdigkeiten, vor allem dem Nationalmuseum Neu-Delhi entfernt.
Das Hotel liegt in circa 10 Fahrminuten Entfernung vom Gurudwara Bangla Sahib und in 25 Gehminuten Entfernung vom Bahnhof Neu-Delhi. Gäste können Sehenswürdigkeiten wie die Freitagsmoschee besuchen (liegt 2 km weit weg vom Today International Neu-Delhi). Desh Bandhu Gupta Statue befindet sich ein paar Schritte entfernt von der Unterkunft. Das Hotel ist in circa 15 Fahrminuten Entfernung vom Karol Bagh Markt und in einer 900 Meter Entfernung von der U-Bahn-Station Jhandewalan.
Das Hotel verfügt über 42 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Eine getrennte Toilette und eine Dusche sind in den Zimmern vorhanden.
Das Restaurant Roshan Di Kulfi ist ein perfekter Ort, um Gerichte indischer Küche zu probieren, und befindet sich unter anderem weniger als 13 Gehminuten vom Today International entfernt.