Das 4-Sterne-Hotel Express 66 - New Delhi Railway liegt nur 5 Fußminuten vom Paharganj entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Die 6 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Neben einer getrennten Toilette und einer Dusche zählen auch Morgenmäntel und eine Duschhaube zur Ausstattung des Badezimmers.
Das Restaurant Darbar Restaurant liegt in unmittelbarer Nähe zum Hotel Express 66 - New Delhi Railway und bietet eine große Auswahl an Gerichten der indischen Küche.
Das Hotel überzeugt mit guter Lage in einer Entfernung von 2 km von der Freitagsmoschee, im Stadtteil Stadtzentrum Delhi, und in einer Entfernung von 3 km von den Mughal Gardens. Gäste können Sehenswürdigkeiten wie den Laxmi-Narayan-Tempel besuchen (liegt in einer 25 Gehminuten Entfernung vom Hotel). Das Rote Fort liegt in einer Entfernung von 3,1 km vom Express 66 - New Delhi Railway. Die Unterkunft liegt in einer 10 Gehminuten Entfernung von der Bushaltestelle Panchkuian Road und gleich neben der U-Bahn-Station Ramakrishna Ashram Marg.