Das 3-Sterne Hotel S P Neu-Delhi liegt im Stadtviertel Karol Bagh, in einer Entfernung von 21 Autominuten vom Flughafen Delhi. Das Hotel bietet den Gästen WLAN in den öffentlichen Bereichen.
Kongresszentrum Vigyan Bhavan ist in 15 Minuten mit dem Auto leicht erreichbar. Agrasen Ki Baoli liegt ebenfalls nur 10 Minuten Fahrweg von hier entfernt. Die nächstgelegene U-Bahn-Station Karol Bagh ist rund 700 Meter entfernt.
Das Hotel S P in Neu-Delhi umfasst 30 Zimmer mit verschiedenen Annehmlichkeiten — einem Balkon, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. In den Badezimmern befinden sich eine getrennte Toilette und eine Badewanne.
Das Hotel bietet ein einfaches Frühstück. Die Gäste können im Restaurant China in Town, das weniger als 5 Minuten zu Fuß von der Unterkunft entfernt liegt, sehr lecker speisen.