Das Grand Plaza Hotel S & G 300 Meter Walking Distance From New Delhi Railway Station Neu-Delhi mit Ausblick auf die Stadt ist ungefähr 2 km vom Feroz Shah Kotla Ground von Neu-Delhi entfernt. Das Hotel verfügt auch über Parkplätze.
Das komfortable Hotel befindet sich im Stadtviertel Paharganj, in rund 10 Gehminuten Entfernung von der U-Bahn-Station Ramakrishna Ashram Marg. Zu den Sehenswürdigkeiten, nicht weit entfernt von der Unterkunft, gehört auch das Madame Tussauds Delhi. Der Raj Ghat ist in ungefähr 3 km Entfernung vom Grand Plaza Hotel S & G 300 Meter Walking Distance From New Delhi Railway, während der Bahnhof Neu-Delhi nur 1 Kilometer von hier entfernt liegt. Das Hotel ist in unmittelbarer Nähe vom Busbahnhof New Delhi Railway gelegen.
Ein Bidet, eine getrennte Toilette und eine Dusche sowie Morgenmäntel und Handtücher sind hier ebenfalls vorhanden.
Das Restaurant The Exotic Roof Top Restaurant verwöhnt die Gäste mit indischen Gerichten und liegt in rund 5 Gehminuten Entfernung vom Grand Plaza Hotel S & G 300 Meter Walking Distance From New Delhi Railway.