Situado en el barrio Sur de Delhi de Nueva Delhi, el The 7 Days Hotel Nueva Delhi, de 3 estrellas, está a una distancia de 6 km de atractivos culturales como la Casa Birla. Con WiFi en zonas comunes, el bed and breakfast también cuenta con instalaciones como un restaurante.
El 7 Days acoge a sus huéspedes en 7 habitaciones equipadas con climatizador, así como con TV de pantalla plana con canales vía satélite.
El restaurante Jon's Head Grill se encuentra justo al lado del hotel.
Este hotel está situado a un corto paseo del Templo del loto y la estación de metro Chirag Delhi está a unos 15 minutos a pie. Entre las atracciones deportivas cercanas se encuentra el Estadio Thyagaraj, a una distancia de 3 km del hotel 7 Days Nueva Delhi. Situado a poco más de 10 minutos en coche de los Jardines de Lodi, este establecimiento pone la ciudad al alcance de la mano. La parada de autobús más cercana es Archana Shopping Complex, a unos 500 metros.