Location Information

Exterior The Grand New Delhi Hotel

The Grand New Delhi

The Grand New Delhi is located 10 kms away from the New Delhi airport. The hotel is just a stone's throw away from three popular malls, including India's only luxury mall.