Wachsmuseum Madame Tussauds New Delhi befindet sich in unmittelbarer Nähe vom 3-Sterne-Hotel Near Nizamuddin Railway Station Neu-Delhi und ist unter anderem innerhalb von etwa 15 Autominuten zu erreichen.
25 Zimmer im Near Nizamuddin Railway sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung.
Das Restaurant Cafe Turtle ist etwa 10 Fahrminuten von der Unterkunft entfernt.
Im Stadtteil South Delhi gelegen, ist das Hotel 6 km von den Orten, an denen man die Geschichte der Gegen entdecken kann, wie z. B. Kricketstadion Feroz Shah Kotla. Agrasen Ki Baoli ist nur wenige Schritte entfernt vom Hotel, während die Bushaltestelle Sarai Kale Khan Inter State Terminus circa 5 Minuten zu Fuß von der Unterkunft entfernt ist. Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten den Hazrat Nizamuddin Dargah, eine beliebte Kultstätte, die 3 km vom Near Nizamuddin Railway Neu-Delhi liegt. Die Unterkunft liegt günstig in der Nähe von der U-Bahn-Station Sarai Kale Khan - Nizamuddin. Das Hotel ist in 26 Minuten mit dem Auto vom Flughafen Delhi aus zu erreichen.