Indus Biznotel
R-71, Greater Kailash Part-1, Greater Kailash 1, 110048 New Delhi, India,Object type: Hotel Delhi City
One of our top picks in New Delhi.Located 2.5 mi from the famous Lotus Temple and historic Qutub Minar, Indus Biznotel offers a 24-hour front desk and free Wi-F