Das Hotel Express 66 Neu-Delhi liegt in ungefähr 3 km Entfernung vom National Gandhi Museum und sorgt mit Ticketservice für ein komfortables Reiseerlebnis. Auf dem Gelände gibt es ein Restaurant und einen Gepäckraum.
Graveyard liegt in rund 5 Gehminuten Entfernung vom Hotel, und Sehenswürdigkeiten wie die Mughal Gardens sind 10 Minuten Fahrt von hier entfernt. Das Express 66 liegt in rund 900 Meter Entfernung von der U-Bahn-Station New Delhi und in ungefähr 2 km Entfernung von der Agrasen Ki Baoli. Das Feroz Shah Kotla Stadion ist in einer Entfernung von etwa 15 Fahrminuten von der Unterkunft. Der Bahnhof Neu-Delhi liegt nicht weit entfernt vom Hotel.
Das Restaurant Paankhuri Restaurant bietet eine Auswahl von Gerichten und liegt zudem nur wenige Schritte entfernt von der Unterkunft.