Dankzij de weelderige ligging in het centrum van de stad, vinden gasten van het The Claridges New Delhi Hotel met 5 sterren Embassy of Spain op 6 minuten lopen hiervandaan. Het hotel ligt 2 km verwijderd van het Secretariegebouw en beschikt over 261 kamers met een uizicht op de stad.
Dit hotel bevindt zich binnen 700 meter verwijderd van Institut Français India en in de buurt van het Safdarjung Mausoleum. Claridges is ook op 5-minuten wandelafstand van het Birla Huis gesitueerd. Bovendien ligt Rose Garden op 950 meter ervandaan. Tot de nabijgelegen culturele attracties behoort het Nationaal Museum binnen een paar straten van het pand in New Delhi. Het hotel is gelegen binnen 10 minuten wandelen van Lok Kalyan Marg metrostation en 4 km verwijderd van New Delhi treinstation.
Sommige kamers van The Claridges New Delhi Hotel zijn ingericht met verduisteringsgordijnen en airconditioning samen met self-catering opties zoals een minibar, koffie- en theevoorzieningen. Sommige kamers beschikken over badjassen en badlakens. De privébadkamers zijn ook voorzien van een haardroger en kamerjassen voor optimaal comfort van de reiziger.
Dit pand biedt een lounge bar en restaurant Ye Old Bakery waar internationale gerechten worden geserveerd.