El The Castle Stay Nueva Delhi dispone de un aparcamiento, un mostrador de información turística y aparcamiento gratuito, y se ubica a 10 minutos en coche de los Jardines de Lodi. La Casa Birla está a 15 minutos en coche de The Castle Stay.
El hotel está situado en el barrio Sur de Delhi, cerca de Bhikaji Cama Place.
Hay 8 habitaciones para ofrecer que cuentan con un escritorio, televisión por satélite y TV de pantalla plana con canales vía satélite. Algunas de las habitaciones tienen baños privados.
El hotel sirve un desayuno continental diario. La Nukkad Dhaba está a 300 metros del hotel. El The Castle Stay está a pocos pasos de la estación de tren Nueva Delhi.
Entrada:desde 12:00-23:59 horas
Salida:hasta 11:00 horas