In einer Entfernung von nur 6 Gehminuten von dem 3-Sterne-Hotel Natonal Neu-Delhi liegt Sheila Cinema.
Das Rote Fort ist circa 2 km vom Hotel entfernt, während die Agrasen Ki Baoli etwa 2,1 km entfernt ist. Das Hotel befindet sich in Neu-Delhi, in unmittelbarer Nähe vom Bahnhof Neu-Delhi. Das Natonal Neu-Delhi befindet sich in rund 10 Autominuten Entfernung vom National Gandhi Museum. Die Unterkunft liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist 800 Meter von der U-Bahn-Station New Delhi und nicht weit entfernt von der Bushaltestelle New Delhi Metro Express Line.
Im Hotel können Sie eines der 14 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen.
Das Restaurant Cafe Brownie ist sehr zu empfehen und liegt zudem circa 5 Minuten zu Fuß vom Hotel Natonal entfernt.