Ofreciendo 7 habitaciones, el The 7 Days Hotel Nueva Delhi está a una distancia de 3 km del Estadio Jawaharlal Nehru. WiFi se ofrece en todas las habitaciones de este hotel.
Este bed and breakfast de 3 estrellas está situado en el distrito Sur de Delhi, a un corto paseo de la estación de metro Chirag Delhi. La Puerta de la India de Nueva Delhi se encuentra a 15 minutos en coche del hotel 7 Days. La propiedad también te lleva a los Jardines de Lodi que está a 4 km. El hotel está al lado de la parada de autobuses Archana Shopping Complex.
Las habitaciones disponen de una zona de comedor con climatizador, además de TV de pantalla plana con canales vía satélite.
El barrio cuenta con varios restaurantes, entre ellos Jon's Head Grill, que se encuentra a 5 minutos a pie del 7 Days.