Located around 10 minutes by car from the 3-star Hotel O Yuvraj New Delhi, guests can reach the Badkhal Lake.
Attractions, 2.5 km from the hotel, include Nahar Singh Stadium. The Raja Nahar Singh Palace is approximately 15 minutes' drive from this New Delhi hotel. New Delhi train station lies 29 km from the accommodation.
The rooms feature climate control, along with a TV set for guests' utmost comfort.
Biryani Junction is situated steps away from the O Yuvraj New Delhi.