Med gratis parkering og en udflugtsskranke, The Castle Stay New Delhi ligger i South Delhi område, 3,8 km fra Lodhi-haven. Bhikaji Cama Place metrostation er inden for 5 minutter gåafstand fra stedet.
Delhi Nationale Jernbanemuseum er mindre and 2,6 km væk. Bhikaji Kama Place er også tæt på.
Værelserne på dette sted er udstyret med satellit-tv, strygefaciliteter og et skrivebord. Som ekstra er der en badehætte og badehånklæder.
Her tilbydes der hver morgen en kontinental morgenmad. Du kan spise på Nukkad Dhaba, inden for 300 meter fra hotellet. Bhikaji Cama Place busstoppested ligger 5 minutters gåtur fra stedet.
Check-in:fra 12:00-23:59 timer
Check-ud:indtil 11:00 timer