Gli ospiti dell'Hotel The Tomar Hospitality Nuova Delhi, a 3 stelle, possono godere di un accesso facile a Karol Bagh, che si trova a soli 6 minuti a piedi.
L'hotel è situato nel quartiere Centro di Delhi, a 4 km dal centro città e a 6 km dallo Stadio di Cricket Feroz Shah Kotla. L’hotel offre agli amanti della storia la vicinanza al Forte rosso (5 km) e alla Fortezza di Purana Qila (7 km). A 15 minuti in macchina dal Tomar Hospitality gli ospiti troveranno il Memoriale Indira Gandhi. La struttura si trova a 400 metri dalla fermata d'autobus Thana Deshbandhu Gupta Road e a breve distanza dalla stazione della metropolitana di Karol Bagh. Grazie alla sua posizione a 20 km dall'aeroporto Internazionale Indira Gandhi, questo hotel è facilmente raggiungibile.
Le 50 camere dell'hotel Tomar Hospitality Nuova Delhi sono dotate di un asse e un ferro da stiro e un impianto di climatizzazione, nonché di servizi di intrattenimento quali una TV a schermo piatto con canali satellitari. I bagni dispongono di un bagno con WC separato e una doccia e certe comodità, come asciugacapelli e asciugamani.
Il ristorante Just Coffee, che serve cibo e bevande, si trova a circa 5 minuti a piedi da questo alloggio.