L'hotel Spot On Shashank Plaza Nuova Delhi proporziona prossimità al Botanic Garden of Indian Republic, che si trova a circa 25 minuti a piedi. L'hotel è dotato di un armadietto per i bagagli, oltre a un deposito bagagli.
Gli Sri Shirdi Sai Baba Mandir si trova a 350 metri, mentre la stazione ferroviaria New Delhi è a 17 km dall'hotel 3 stelle. Potrai visitare il Santuario degli Uccelli di Okhla a 4 km dal Spot On Shashank Plaza. C'è il Parco divertimenti Worlds of Wonder a 10 minuti in macchina dalla struttura.
Potrai cenare al ristorante Theos, che serve piatti italiani, o a Jsb Evergreen Snack & Sweets, situato a 450 metri.