Designed elegantly for a mesmerizing stay, Hotel Le Benz is located at a walking distance from the New Delhi Railway Station. The hotel also offers good connectivity from Indira Gandhi International Airport. Apart from these, Hotel Le Benz is situated..