Offering a restaurant, Hotel Benz International is located in New Delhi. Free Wi-Fi access is available.
The Connaught Place is 7 km, India Gate is 8 km and Akshardham Temple is 20 km. The New Delhi Railway Station is 2.5 km. The ISBT Bus Station is 10 km while Indira Gandhi International Airport is 12 km.
Rooms here will provide you with a flat-screen TV, air conditioning and satellite channels. Private bathrooms also come with a shower. Extras include a desk and a fan.
At Hotel Benz International you will find a 24-hour front desk. Other facilities offered include a tour desk and a laundry. A car rental facility is available.
The in-house restaurant serves Indian cuisine. Room service is available.