Bestaande uit 22 kamers is het comfortabele Hotel Royal Castle Grand New Delhi met 2 sterren gelegen stappen van de winkelstraat Zuid-Delhi van New Delhi, op circa 25 minuten lopen van de ISKCON Tempel van Delhi. Met een valutawissel en een buitenhaard in de gehele accommodatie, ligt het hotel op 2 km afstand van de Lotus Tempel.
Dit hotel is gelegen in een financieel gedeelte van New Delhi, momenten van Kalkaji Sabji Mandi. Royal Castle Grand is binnen circa 10-minuten rijafstand van het Tughlakabad Fort in New Delhi. Gasten kunnen ook genieten van de nabijheid van Netaji Subhash Park, gelegen op 450 meter afstand. Bezoek het Jahanpanah Stadspark, op circa 30-minuten loopafstand van dit pand, en voel de harmonie met de natuur. De bushalte Deshbandhu College is vrij dicht bij dit hotel in New Delhi.
Sommige kamers van Royal Castle Grand New Delhi zijn ingericht met verduisteringsgordijnen, een strijkijzer en strijkplank, airconditioning samen met self-catering opties zoals een minibar, koffie- en theevoorzieningen. Sommige kamers beschikken over badlakens. Ze beschikken ook over privébadkamers.
Dagelijks wordt er een continentaal ontbijt opgediend. Het pand in New Delhi beschikt over een Aziatisch restaurant met Aziatische keuken. Er is een buitenbar ter-plekke. Met Indiase maaltijden ligt Atul Chaat Corner op circa 500 meter afstand van Royal Castle Grand.