- All reviews
Indus Biznotel is located in New Delhi and is close to the Nehru Palace. It offers an array of amenities like car rental, currency exchange facility, laundry/dry-cleaning and luggage storage facilities and much more. The Atrium Restaurant serves an array of cuisines like Indian, Chinese and Continental. A tour desk, business centre and meeting hall also adorn the hotel. Experience an utmost comfortable stay at this property which is also convenient for the differently abled.