Providing 15 rooms, the charming Hotel Express66 New Delhi is about 25 minutes' walk from the Talkatora Gardens.
The Ramakrishna Mission is located 50 metres from this 3-star hotel, and such natural sites as the Central Park are 2.3 km away. The Roman Sacred Heart Catholic Cathedral is within 30 minutes' walk of the hotel, while Delhi International airport is 25 km from it. The Express66 New Delhi is situated a short way from the Jama Masjid, while Paharganj stand bus station lies 750 metres away. You can also use Ramakrishna Ashram Marg tube station, which is nearly 5 minutes' walk away.
A buffet breakfast is offered on-site. The bar Sam's Bar and Restaurant is 150 m from the property.