L'hotel Oyo Jai Palace New Delhi est un endroit pour séjourner dans le quartier "Sud de Delhi" à New Delhi, à environ 3 km du dargah de Nizamuddin.
La résidence est à environ 10 minutes en voiture du Temple du Lotus, à environ 15 minutes en voiture de la Tombe d'Humayun. Cet hotel 3 étoiles est situé à 2 km du temple Kalka, qui est considéré comme un site sacré. Les attractions familiales à proximité incluent le Parc d'attractions Worlds of Wonder à environ 20 minutes en voiture d'Oyo Jai Palace. Cet hébergement se trouve à 800 mètres de l'arrêt de bus Bharat Nagar, et à 11 km de la de New Delhi à New Delhi.
30 chambres à l'hotel sont équipées de conforts comme une climatisation ainsi qu'une TV multi-canal.
New Delhi Nihari Hotel Restaurant est idéal pour goûter la cuisine indisch et se situe à quelques pas d'Oyo Jai Palace.