Oyo Jai Palace New Delhi hotel has 30 rooms and is located 3.9 km from the opulent red-sandstone Humayun's Tomb.
Situated 10 minutes by car from the Rashtriya Dalit Prerna Sthal and Green Garden, the hotel also gives access to such sports venues as the Thyagaraj Stadium, which is around 15 minutes away by car. The Worlds of Wonder is 4.5 km from this 3-star hotel and Delhi International airport is 25 km away. The Oyo Jai Palace stands 20 minutes' drive from the Baháʼí house "Lotus Temple", popular with pilgrims and tourists alike. Okhla bus station can be found a short way from the property.
The rooms at this hotel provide guests with a TV set, as well as comforts such as an air conditioner.