Situated in the Central Delhi district, Hotel Express 66 - New Delhi Railway gives access to entertainment venues like Jantar Mantar, 2.1 km away.
The Roman Sacred Heart Catholic Cathedral lies around 10 minutes away by car, and Graveyard is just an 8-minute walk from the hotel. This 4-star hotel is just moments from the Paharganj and 20 km from Delhi International airport. There is the historic Agrasen ki Baoli Step-Well 2.5 km away, and Paharganj stand bus station is 0.8 km from the Express 66 - New Delhi Railway. The property is near New Delhi train station, about 20 minutes' walk away.
This hotel offers 6 rooms with coffee/tea making facilities, and such modern conveniences as a flat-screen TV with satellite channels. Climate control are featured for guests' comfort. Bathrooms include a separate toilet and a shower, along with such comforts as dressing gowns and a shower cap.
Darbar Restaurant is adjacent to Hotel Express 66 - New Delhi Railway, 50 metres away.