A 4 km del Hotel S P Nueva Delhi, los huéspedes pueden llegar al Fuerte Rojo de Delhi. Además, hay un aparcamiento en las instalaciones.
El Mercado de Karol Bagh no está muy lejos, mientras que la estación de tren Nueva Delhi está a 2 km de este hotel de 3 estrellas. El hotel S P también ofrece acceso al Museo de Cera Madame Tussauds Delhi, que se halla a 10 minutos en coche. Los huéspedes también podrían visitar Tikona Park, que está a 1 km. Un trayecto de 15 minutos en coche te lleva al Observatorio astronómico Jantar Mantar. La parada de autobús Thana Deshbandhu Gupta Road se encuentra a 200 metros.
Las habitaciones climatizadas están equipadas con aire acondicionado, además de comodidades modernas como una tv de pantalla plana con canales vía satélite.
Aquí se sirve un desayuno continental todas las mañanas. Bikaner Sweet Shop está bastante cerca del hotel S P Nueva Delhi.