Dotato di una terrazza e una piscina, l'Hotel H.C Grand Nuova Delhi si trova a soli 4 km dal Forte di Tughlaqabad. Oltre a servizi perfetto, presso l'hotel è situato offerti un armadietto per i bagagli.
Inoltre, c'è il Santuario degli Uccelli di Okhla, situato a circa 25 minuti a piedi. Gli ospiti potrebbero anche visitare Jasola District Park, che si trova a 950 metri. Le famiglie che si recano a Nuova Delhi apprezzeranno il fatto di trovarsi a soli 3 km dal Parco divertimenti Worlds of Wonder. L'hotel H.C Grand vanta l'accesso alla stazione della metropolitana Jasola Vihar, che è a circa 5 minuti a piedi.
Per un maggiore comfort, sono forniti telefoni in bagno, insieme a una toilette aggiuntiva.
Inoltre, ogni mattina l'hotel 3 stelle offre una colazione gratuita. L'Hotel H.C Grand si trova vicino al ristorante Samaya Tea Lounge, che serve piatti deliziosi.