Incorrect data? Please notify us at hi@itinari.com.
Hotel Le Benz is located within walking distance from New Delhi Railway Station as well as Metro Station. Our Hotel is also near to the hub of the shopping