Det 4-stjärniga hotellet The Castle Stay New Delhi erbjuder närhet till Birla House, som ligger cirka 4 km bort.
Det finns 8 rum utrustade med strykutrustning, strykjärn med strykbräda och luftkonditionering samt moderna bekvämligheter som plattskärms-TV med satellitkanaler och flerkanals TV. Badrum erbjuder en duschkabin och en separat toalett. Badrummen har en duschkabin, en separat toalett och en dusch, och erbjuder även badlakan och handdukar.
Du kan också äta på restaurangen Thali Wala, som ligger alldeles runt hörnet från Castle Stay.
När du bor på detta hotell kan du upptäcka Uttara Swamimalai Temple R K Puram, som ligger ungefär 25 minuters promenad bort, eller besöka Thyagaraj sportcenter, som ligger cirka 10 minuters bilresa bort. För affärsresenärer erbjuds Qutab Minar cirka 4,1 km bort. Gästerna som bor på Castle Stay i New Delhi kan besöka Jawaharlal Nehru-universitetet som ligger cirka 15 minuters bilresa bort. 350 meter från det här hotellet når gästerna tunnelbanestationen Bhikaji Cama Place.