Niché dans le quartier "Chanakyapuri" à New Delhi, Hotel Grand City Stay New Delhi se trouve à 2 km des lieux d'intérêt culturels tels que la Bibliothèque et musée commémoratifs de Nehru.
La Porte de l'Inde est non loin de l'hotel, tandis que la gare routière le Sarojini Nagar Depot est à moins de 10 minutes de marche. Cet hotel 4 étoiles est situéà 2,1 km du Musé national du chemin de fer de Delhi. Grand City Stay est à environ 15 minutes en voiture de la Tombe d'Humayun. L'hotel se trouve près de la station de métro le Sarojini Nagar, qui est dans une zone de 950 mètres. Il faut 20 minutes en voiture pour accéder à l'aéroport international Indira Gandhi, qui est à 5 km de la résidence.
Grand City Stay de New Delhi a 120 chambres, proposées avec un ordinateur personnel et Internet à haut débit et un minibar et une cafetière/théière. Meublées d'un bureau, elles disposent également d'une cheminée en pierre et des fenêtres insonorisées. Quelques chambres sont approvisionnées d'un bidet, une douche ouverte et un évier, en outre un sèche-cheveux et des draps de bain sont aussi fournis.
Jamavar est situé à quelques pas de Grand City Stay.