El Claridges es un hotel de lujo ubicado en el centro de Nueva Delhi. Todas las habitaciones cuentan con baño privado y están equipadas con todas las comodidades modernas. El hotel cuenta con una piscina al aire libre, un spa y varios restaurantes que ofrecen una amplia variedad de platos internacionales y locales.