Das 3-Sterne-Hotel H.C Grand Neu-Delhi liegt in einer Entfernung von 25 Gehminuten von einem Naturparadies, dem Kalindi Kunj Park und bietet einen Gepäckraum und ein Restaurant. Das Hotel mit 20 Zimmern verfügt auch über einen Swimmingpool.
Attraktionen der Stadt wie Tughlaqabad (liegt 4 km weit weg vom Hotel), und das Okhla Vogelreservat (ist circa 2 Kilometer von der Unterkunft entfernt) sind einen Besuch wert. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören der Lotustempel (3 km) und der ISKCON Temple Delhi (4,1 km). Vom H.C Grand Neu-Delhi aus erreichen Sie das Humayun-Mausoleum in 15 Minuten mit dem Auto. Ganz nah an der Unterkunft befindet sich die U-Bahn-Station Jasola Vihar Shaheen Bagh.
Den Gästen stehen eine zusätzliche Toilette sowie ein Telefon im Badezimmer zur Verfügung.
Jeden Tag bietet das Hotel H.C Grand ein kontinentales Frühstück an. Das Restaurant Samaya Tea Lounge ist lediglich 8 Minuten zu Fuß vom Hotel entfernt.