Location Information

Lobby of The Grand Hotel New Delhi

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.