Rund 25 Minuten zu Fuß von der Sacred Heart Cathedral entfernt gelegen, bietet das 4-Sterne-Hotel Geesons International -New Delhi Railway 16 Zimmer an.
Innerhalb von 20 Minuten zu Fuß gelangt man ins Zentrum von Neu-Delhi. Zu den Sehenswürdigkeiten in etwa 3 km Entfernung vom Hotel gehört das Shankar's International Dolls Museum. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: der Karol Bagh Markt liegt in circa 30 Gehminuten Entfernung vom Geesons International -New Delhi Railway. Das Hotel liegt 950 Meter von der Haltestelle Sucheta Kriplani Hospital und etwa 900 Meter von der U-Bahn-Station Ramakrishna Ashram Marg entfernt.
Die Badezimmer verfügen über ein Bidet und eine getrennte Toilette sowie Morgenmäntel und Handtücher.
Die Gäste können im Restaurant McDonald's, das sich ein paar Schritte entfernt vom Hotel Geesons International -New Delhi Railway befindet, eine Auswahl an amerikanischen Gerichten genießen.