Lediglich 1 Kilometer von der Freitagsmoschee entfernt gelegen, bietet das reizvolle Hotel Express66 Neu-Delhi 15 Zimmer an.
Den Gästen wird täglich ein Frühstücksbuffet angeboten. Das Restaurant McDonald's bietet eine Auswahl von Gerichten und liegt zudem in rund 5 Gehminuten Entfernung von dem reizvollen Hotel.
Das Hotel liegt in einer reizvollen Lage, in rund 10 Gehminuten Entfernung von der U-Bahn-Station New Delhi. Sheila Cinema in unmittelbarer Nähe vom Hotel ist eine der nahegelegenen Attraktionen. Unabhängig von der Religionszugehörigkeit besuchen Reisende am liebsten das Humayun-Mausoleum, eine beliebte Kultstätte, die in einer 7 km Entfernung vom Express66 liegt. Die Bushaltestelle New Delhi Metro Express Line ist in circa 900 Meter Entfernung von der Unterkunft und der Bahnhof Neu-Delhi liegt gleich neben der Unterkunft.