L'hotel The Castle Stay New Delhi se trouve dans le quartier "Sud de Delhi" et offre un hébergement à environ 25 minutes de marche de l'Institut des sciences médicales de toute l'Inde.
L'hotel est placé à environ 5 km de l'aéroport Delhi International et à environ 3 km de lieux culturels tels que le Musé national du chemin de fer de Delhi. Cet hotel 4 étoiles est situé à environ 15 minutes en voiture de Club de golf de Delhi à New Delhi. Le Mausolée de Safdar Jung est dans une zone de 2 km, tandis que la Bhikaji Cama Place est à quelques pas de Castle Stay. Bien relié à de nombreux sites, cet hébergement se trouve à environ 5 minutes à pied de la gare Africa Avenue.
Les chambres comprennent un fer à repasser et une table à repasser, une climatisation, ainsi que des conforts modernes tels qu'une TV à écran plat avec des chaînes satellite. Elles comportent des salles de bain avec une douche à l'italienne et une toilette séparée.
Les clients peuvent dîner à Nukkad Dhaba à côté de Castle Stay de New Delhi.