Situato nel distretto Centro di Delhi, a 2 km dalla Strada Gali Paranthe Wali, l'Hotel O Shri Sai International Nuova Delhi offre una lounge condivisa. L'hotel 3 stelle dispone di 30 camere e di servizi quali una lounge condivisa.
L'hotel si trova nel centro di Nuova Delhi, vicino alla stazione della metropolitana Ramakrishna Ashram Marg. Soggiornando nell'hotel O Shri Sai International, sarai a circa 25 minuti a piedi dal Karol Bagh Market Gli ospiti possono trovare la Porta dell'India, che è a 4 km. La fermata dell'autobus più vicina è New Delhi Metro Express Line, situata a circa 15 minuti a piedi, e la stazione di treno New Delhi è a circa 15 minuti a piedi.
Le camere offrono un salottino, con uno scrittoio per il comfort degli ospiti. La TV a schermo piatto con canali satellitari, e certe comodità, come un impianto di climatizzazione sono anche forniti. Bagni ad uso esclusivo sono inclusi nelle camere.
L'hotel O Shri Sai International Nuova Delhi offre una colazione continentale, preparata ogni giorno. Potrai gustare la cucina cinese presso il ristorante Karen Cafe Roof Top, situato vicino alla struttura.