The Lodhi es un hotel de lujo ubicado en el corazón de Nueva Delhi. Ofrece una estación de carga de vehículos eléctricos para sus huéspedes. El hotel cuenta con habitaciones y suites elegantes, restaurantes de clase mundial, un spa de lujo y una piscina al aire libre. Además, está cerca de los principales lugares de interés turístico de la ciudad.