Location Information

The Grand New Delhi New Delhi location lobby 2 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.