Situated 1.5 miles from the 3-star Hotel O Yuvraj New Delhi, guests can visit Shirdi Sai Baba Temple.
Situated within a 10-minute drive of Badkhal Lake, this hotel also gives access to such sports venues as Nahar Singh Cricket Stadium, which is around 15 minutes away by car. You can find Raja Nahar Singh Palace Fort 4 miles from the New Delhi hotel. The O Yuvraj is also a 50-minute drive from the New Delhi train station.
Guests can dine at Biryani Junction situated 0.2 miles away.