A The Castle Stay Új-Delhi hotel South Delhi körzetben található, és egy 2 km-es távolságra fekszik olyan kulturális látnivalóktól, mint a Delhi Nemzeti Vasútmúzeum.
A 8 szoba vasalóval, vasalódeszkával és klímaberendezéssel, továbbá modern felszereltséggel van ellátva, többek között síkképernyős műholdas TV-vel. A fürdőszobák walk-in zuhanykabinnal és külön WC-vel, valamint zuhanysapkával és törölközőkkel vannak felszerelve.
A vendégek vacsorázhatnak a csak 250 méter távolságra elhelyezkedő Thali Wala fogásait élvezve.
A Purana Qila-erőd 7 km-re, a Kutub Minár pedig 4 km-re van a 4 csillagos hoteltől. A közeli sportlátványosságok a Thyagaraj Sportközpont (2,1 km) és a Siri Fort Sportközpont (3 km). A Lodhi Gardens városi park 10 perc alatt elérhető. A Castle Stay a Bhikaji Cama Place metróállomás közelében fekszik, amely körülbelül 5 perc sétára található.