Situated approximately a 5-minute walk from the charming Hotel Express66 New Delhi, guests can reach simcard in no time.
The Jama Masjid is a mere 1.9 km from this 3-star hotel, while Madame Tussauds Delhi is 2.3 km away. Located within 10 minutes' walk of New Delhi underground station, the hotel is about 10 minutes' drive from Jantar Mantar. The Express66 New Delhi allows you to enjoy such natural sights as the urban Ajmal Khan Park 2 km away. New Delhi Metro Express Line bus stop is merely 10 minutes' walk away. The property enjoys a charming location 25 km from Delhi International airport.
A buffet breakfast is offered on-site. American cuisine is offered at McDonald's, located 400 metres away.