Los huéspedes del Hotel Express 66 - New Delhi Railway pueden llegar fácilmente al Paharganj, situado a unos 400 metros.
El Estadio de críquet Feroz Shah Kotla se sitúa a unos 10 minutos en coche de este hotel de 4 estrellas, mientras que la Iglesia de San Jaime se sitúa a 3 km de esta ubicación. La zona incluye lugares de interés religioso como la Mezquita del viernes (a 2 km) y la Catedral del Sagrado Corazón (a 2,1 km). Al alojarte en el hotel Express 66 - New Delhi Railway, tendrás acceso perfecto al Centro Nacional de las Artes Indira Gandhi, un sitio educativo situado a 3,1 km. La estación de autobuses Paharganj stand se encuentra a 650 metros, y la estación de metro más cercana, Ramakrishna Ashram Marg, está al alcance del hotel.
La propiedad viene con 6 habitaciones con una tv de pantalla plana con canales vía satélite, así como equipo de café y té. También hay inodoro separado y ducha en los baños. Cuentan con un inodoro separado y una ducha, además de comodidades como albornoces y gorros de ducha.
Justo a la vuelta de la esquina del Hotel Express 66 - New Delhi Railway, el restaurante Darbar Restaurant sirve comida india.