Il confortevole Hotel Sharda Holiday Inn Nuova Delhi, dotato di un'area commerciale e un deposito bagagli, si trova nel quartiere Chandni Chowk, a 10 minuti in macchina dal Forte Rosso di Delhi e a una distanza di 3 km dal Museo internazionale delle bambole di Shankar. Oltre a una terrazza prendisole e un'area picnic, l'hotel 3 stelle offre servizio di cambio valuta e un distributore automatico.
L'hotel gode di una posizione ottima a circa 25 minuti a piedi dal Karol Bagh Market, mentre attrazioni naturali come i Giardini Mughal si trovano a circa 15 minuti in macchina. Il Sharda Holiday Inn è situato a 950 metri dalla fermata dell'autobus Panchkuian Road, e in prossimità di Paharganj. L'esperienza culturale nelle vicinanze comprende il Museo delle Cere Madame Tussauds New Delhi, che è a circa 30 minuti a piedi. La stazione della metropolitana Ramakrishna Ashram Marg, a 850 metri da questo alloggio, offre un rapido collegamento con tutte le zone di Nuova Delhi.
Bagni ad uso esclusivo sono inclusi nelle camere.
A colazione vengono offerti dei dolci, frittelle americane e pasticceria fresca. Tra i punti di ristoro c'è anche il ristorante Leya's Cafe, situato nelle immediate vicinanze del Sharda Holiday Inn Nuova Delhi.