Offering a storage for belongings, the 3-star Oyo Jindal Palace New Delhi hotel lies in the South Delhi district of New Delhi, 2.6 miles from South African High Commission and a 10-minute drive from such cultural places of interest as Indian Air Force Museum.
Located 1.6 miles from Mangal Mahadev Mandir, this hotel is also within 9 miles of New Delhi railroad station. The New Delhi hotel stands a short way from Delhi Aero City metro station. About 15 minutes by car from the Oyo Jindal Palace, guests will also find the 6.7m-high Iron Pillar of Delhi. Mahipalpur bus stop is at a distance of within reach of this property.
There are 30 rooms featuring an air conditioner, as well as modern amenities like a TV set.
Street Food Cafe offers a selection of dishes only 0.7 miles from the Oyo Jindal Palace New Delhi.