Sheila Cinema befindet sich lediglich 6 Minuten zu Fuß vom Hotel Jindal International Neu-Delhi entfernt und ist einen Besuch wert. Das Hotel verfügt auch über Parkplätze.
Das 2-Sterne-Hotel liegt in rund 3 km Entfernung vom Feroz Shah Kotla Stadion und in ungefähr 1 km Entfernung vom Bahnhof Neu-Delhi. Die Unterkunft liegt auch gleich neben der U-Bahn-Station Ramakrishna Ashram Marg. Simcard ist ebenfalls nur 11 Gehminuten vom Jindal International entfernt. Die Bushaltestelle Paharganj stand ist in 850 Meter Entfernung vom Hotel.
Das Restaurant Spooky Sky liegt in unmittelbarer Nähe von der Unterkunft.