Located 1.4 miles from Nai Sarak, the 3-star Hotel International Neelam New Delhi is merely a 6-minute walk from Rural Electrification Corporation Limited.
This hotel is located in New Delhi, a short way from New Delhi metro station. Plus the New Delhi hotel is 1.5 miles from Old Delhi halal meal. The accommodation is situated within 25 minutes' walk of Madame Tussauds Delhi. The International Neelam is 0.6 miles from New Delhi Metro Express Line bus stop and 1.2 miles from Rajeev Chowk train station in New Delhi.
Atlanta Contiental is also about 5 minutes' walk away.