Details
Lobby of The Grand Hotel New Delhi

The Grand New Delhi

The Grand New Delhi is located nearly 8 kms away from the New Delhi T3 airport.Ideally located, The luxury hotel is in close proximity to luxury shopping malls such, entertainment destinations, and the diplomatic enclave near the airport.