Oferecendo uma localização exuberante à 2.9 km do Museu Nacional de Artesanato e Têxteis, o The Claridges New Delhi Hotel possui uma galeria de arte própria. Localizado muito perto do Gandhi Smriti, este hotel de Nova Deli dispõe de uma piscina ao ar livre para os hóspedes relaxarem.
O hotel 5 estrelas fica no bairro negócios de Nova Deli, a 6 minutos andando de Embassy of Spain. Localizado à 0.6 km de metro Lok Kalyan Marg, Claridges está a apenas 1.6 km do Museu Nacional. O Templo de Laxminarayan se encontra a 10 minutos de distância de carro. O ponto de ônibus Claridges Hotel está a 200 metros deste estabelecimento, e a 4.8 km da estação de trem New Delhi.
Tem 261 quartos com refeitório e vestuário. Alguns deles oferecem Internet de banda larga e TV de tela plana com canais via satélite, junto com mini frigobar e máquinas de café/chá. As unidade também apresentam refrigerador e lava-louças. Os banheiros têm banheiro separado e chuveiro juntamente com secador de cabelo e touca de banho.
O restaurante Ye Old Bakery serve cozinha internacional num ambiente contemporâneo. O lounge bar é ideal para tomar uma bebida relaxante.