Situado a una distancia de 5 km del Fuerte rojo de Delhi, el Hotel S P Nueva Delhi, de 3 estrellas, cuenta con WiFi en toda la propiedad, además de un aparcamiento en las instalaciones. Mientras el Mercado de Karol Bagh se encuentra cerca, la zona incluye la estación de metro Karol Bagh al alcance del hotel.
Este hotel está situado en el barrio Karol Bagh de Nueva Delhi, a poco más de 15 minutos en coche de lugares de interés histórico como la Puerta de la India. El Centro Nacional de las Artes Indira Gandhi está muy cerca del S P Nueva Delhi, mientras que la estación de autobuses Thana Deshbandhu Gupta Road, está a unos 400 metros. Este alojamiento está a una distancia de 4 km del Agrasen ki baoli. La estación de metro más cercana está a unos 10 minutos a pie.
Si te alojas en el S P, puedes elegir una de las 30 habitaciones con TV de pantalla plana con canales vía satélite, y con elementos básicos como climatizador.
El hotel cuenta con un desayuno diario continental. El restaurante la China in Town se encuentra a unos cuantos pasos del establecimiento.