Il Super Hotel O Sagar Stay Inn Nuova Delhi offre un accesso veloce ad Art Karat, che si trova a circa 5 minuti a piedi.
L'hotel è situato a pochi minuti d'auto dalla Torre Chor Minar e a 2 km dal Sito storico Alai Minar. Gli amanti della storia potranno visitare il Complesso di Qutb Minar ( 2,1 km) e il Forte di Tughlaqabad ( 6 km). Le attrazioni sportive nelle vicinanze sono Thyagaraj Sports Complex, a 10 minuti in auto dal Super Hotel O Sagar Stay Inn. La stazione della metropolitana più vicina a questo hotel a 2 stelle è Delhi, che si trova a circa 600 metri.
Questa struttura offre camere che dispongono di un salottino con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari.
Tra i punti di ristoro c'è anche il ristorante Cafe Rendezvous, situato vicino al Super Hotel O Sagar Stay Inn Nuova Delhi.