Das Hotel Superb @ New Delhi Railway besitzt 32 Zimmer und liegt knapp 1 km von der Freitagsmoschee entfernt.
Das Hotel liegt in einer Entfernung von etwa 10 Fahrminuten von den Mughal Gardens und in rund 15 Gehminuten Entfernung vom Bahnhof Neu-Delhi. Das Humayun-Mausoleum gilt als heilige Stätte und liegt in einer 7 km Entfernung vom Hotel. Auch Tooti Chowk ist ziemlich nah am Superb @ New Delhi Railway zu finden. Die Unterkunft ist lediglich 10 Minuten zu Fuß von der Bushaltestelle Paharganj stand entfernt, während das Rote Fort 15 Minuten Fahrt von hier ist.
Das Restaurant Metropolis Restaurant & Bar bietet indische Gerichte an und befindet sich 150 m von dem 3-Sterne-Hotel.