Nestled in the South Delhi district of New Delhi, Holiday Inn New Delhi is around 25 minutes by foot from Delhi Golf Club.
Located 0.5 miles from Hazrat Nizamuddin Darga, this 3-star hotel is also 4.4 miles from New Delhi railroad station. The 176 - acre National Zoological Park, approximately a 30-minute walk away, is definitely a must-see for family tourists in New Delhi. The Holiday Inn New Delhi is situated just around the corner from the Millennium Indraprastha Park, while Nizamuddin Railway bus station lies just 700 feet away. Sarai Kale Khan - Nizamuddin metro station is situated about 5 minutes by car from this New Delhi hotel.
The rooms comprise a balcony and a sitting area complete with an air conditioner, as well as a flat-screen TV with satellite channels. Furnished with a writing desk, they also have a stone fireplace and sound-proofed windows. Bathrooms with a separate toilet and a shower, also include shower caps and bath sheets.
The Shahi Biryani is in proximity to the Holiday Inn.