Hotel O Shri Sai International New Delhi est un endroit pour séjourner dans le quartier "Centre de New Delhi", à environ 25 minutes de marche du Temple Laxminarayan. La résidence est composée de 30 chambres.
Le Marché de Karol Bagh et Rural Electrification Corporation Limited sont à environ 2 km et à quelques instants de respectivement. O Shri Sai International se trouve à environ 5 minutes à pied du Marché Sadar et à 20 km de l'aéroport international Indira Gandhi. L'hotel vous permet de profiter de sites naturels tels que le Jardin Budhha Jayanti dans une zone de 4 km. Cet hébergement est à côté de Paharganj stand.
Les chambres d'O Shri Sai International de New Delhi offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme une climatisation.
Chawla De Mashoor Amritsari Naan est idéal pour goûter la cuisine international et se situe à environ 300 mètres de cet hotel 3 étoiles.