Das 3-Sterne-Hotel Hotel Grand President Neu-Delhi bietet 21 Zimmer in der Nähe von NDMC Water Tank, in 1 km Entfernung. Im Hotel wird WLAN in den öffentlichen Bereichen angeboten.
Nationalmuseum Neu-Delhi ist rund 6 Kilometer vom Hotel entfernt und Wachsmuseum Madame Tussauds New Delhi ist innerhalb von 10 Minuten Autofahrt zu erreichen. Die Unterkunft liegt auch in etwa 700 Meter Entfernung von der U-Bahn-Station Karol Bagh. In der Nähe befindet sich Markt Karol Bagh sowie Gurdwara Nank Piao. Die Gäste finden die Bushaltestelle Thana Deshbandhu Gupta Road direkt neben dem Hotel Grand President, in etwa 400 Meter Entfernung.
Manche Zimmer des Hotels bieten einen Safe, einen Zimmersafe und eine Sitzecke.
In der Unterkunft wird ebenfalls ein Frühstücksbuffet angeboten. Zu den Speisemöglichkeiten gehört auch das Restaurant Udupi nur wenige Schritte entfernt vom Hotel.