Doté d'un salon partagé, Hotel O Shri Sai International New Delhi se trouve dans le voisinage de "Centre de New Delhi" à New Delhi, à 25 minutes à pied de la Mosquée du vendredi et à 3 km de lieux d'intérêt culturels tels que le Musée international des poupées de Shankar. Vous pourrez profiter d'un petit-déjeuner continental et d'un accès à un salon commun.
Le Marché Sadar est situé à 400 mètres de cet hotel 3 étoiles, et des sites naturels tels que les Jardins botaniques de Talkatora sont à 3,1 km. Pour les voyageurs d'affaires, O Shri Sai International de New Delhi est à 3,2 km du Fort Diwan-i-Am. Le Fort Rouge est à 10 minutes en voiture, ainsi que la station de métro Ramakrishna Ashram est dans les environs de l'hotel. La propriété se trouve à 1 km de la de New Delhi, tandis que l'arrêt de bus New Delhi Metro Express Line est dans une zone de 1 km.
Il y a 30 chambres à O Shri Sai International, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Les chambres offrent aux clients un bureau et un coin salon. Elles sont équipées de salles de bains privées.
Vous pourrez également déguster des plats de cuisine chinoise au restaurant Karen Cafe Roof Top près d'Hotel O Shri Sai International.