Placeret 3,8 km fra Lodhi-haven, tilbyder The Castle Stay New Delhi døgnåben reception, 24 timers security og en guidet tur-service. Bhikaji Cama Place metrostation ligger på 5 minutters afstand.
Dette sted har værelser med en badehætte og håndklæder samt gratis Wi-Fi, klimaanlæg og et skrivebord. Hver af dem har et privat badeværelse.
En kontinental morgenmad tilbydes dagligt på stedet. På afstand af 325 meter fra hotellet kan gæsterne spise middag på Nukkad Dhaba og Sidewalk. Der er Bhikaji Cama Place busstoppested inden for 50 meter fra hotellet. Det kan nås med bil fra New Delhi lufthavn, som ligger inden for 20 minutter derfra.
Denne hotel tilbyder overnatning i South Delhi område med nærliggende adgang til Bhikaji Kama Place. Sarojini Nagar Marked kan nås indenfor 20 minutters gang.