Il Spot Inn Hostel Nuova Delhi, dotato di un minimarket, si trova nel quartiere Centro di Delhi, a circa 25 minuti a piedi dal Karol Bagh Market e a 3 km dalla Porta dell'India. Tra i servizi di questo hotel a 3 stelle c'è anche un bancomat e giornali gratuiti e Wi-Fi in tutta la struttura.
Le 24 camere sono dotate di un impianto di climatizzazione e di servizi moderni come una TV a schermo piatto con canali satellitari. Includono un bagno con WC separato e una doccia nei bagni.
Tra i punti di ristoro c'è anche il ristorante Anoop, situato a circa 5 minuti a piedi dal Spot Inn Nuova Delhi.
Gli ospiti possono rilassarsi e divertirsi approfittando di varie possibilità ricreative e strutture ricreative.
L'hotel dista 15 minuti di cammino dal centro di Nuova Delhi. Lo Zoo di Delhi, a 6 km, è sicuramente una tappa obbligata per le famiglie in visita a Nuova Delhi. Il Forte Rosso di Delhi si trova a circa 10 minuti in macchina, mentre la stazione della metropolitana Ramakrishna Ashram Marg è a pochi minuti a piedi dal Spot Inn. La fermata dell'autobus Panchkuian Road è a 600 metri.