L'Hotel O Yuvraj Nuova Delhi, 3 stelle, è situato a circa 10 minuti in macchina dallo Stadio Nahar Singh e a circa 7 km dalla Raja Nahar Singh Palace.
Anche gli Shirdi Sai Baba Temple si trova a una distanza di 2 km dall'hotel. Sentiti in totale armonia con la natura visitando Badkhal Lake, a circa 15 minuti in macchina da questo hotel. La stazione ferroviaria New Delhi è a 29 km.
Gli ospiti possono cenare al ristorante Biryani Junction, situato nelle immediate vicinanze dell'O Yuvraj Nuova Delhi.