Das 3-Sterne-Hotel O Yuvraj Palace Neu-Delhi liegt in 4 km Entfernung von einem Naturparadies, dem Kalindi Kunj Park und bietet einen Gepäckraum. Außerdem gibt es Parkplätze.
Tughlaqabad ist ungefähr 10 Minuten Autofahrt von dem komfortable Hotel entfernt, während die Tayyab Moschee ca. 15 Fahrminuten entfernt ist. Das O Yuvraj Palace befindet sich in Neu-Delhi, in 18 km Entfernung vom Bahnhof Neu-Delhi. Das Hotel befindet sich in etwa 20 Fahrminuten Entfernung vom Atlantic Water World Water Park Delhi.
Die Zimmer sind mit privaten Badezimmern ausgestattet.