Situato a una distanza di 2 km dai Giardini Mughal di Nuova Delhi, il Super Hotel O Iconic Residency Nuova Delhi offre un deposito bagagli.
L'hotel 3 stelle si trova a 350 metri da Shankar Market, vicino alla stazione della metropolitana Rajendra Place. Il Tempio di Laxminarayan è raggiungibile a circa 25 minuti a piedi. Le famiglie che si recano a Nuova Delhi apprezzeranno il fatto di trovarsi a 3 km da Nehru Planetarium. La fermata dell'autobus Karol Bagh è situata a soli 10 minuti a piedi.
Alcune camere forniscono un salottino, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione e bagni ad uso esclusivo.
Il Super Hotel O Iconic Residency si trova accanto al ristorante Moti Mahal.