El OYO 5414 Stay South Plaza goza de una ubicación ideal en el distrito de Nueva Delhi Sur, a 4,4 km del templo del Loto, a 7 km del Qutub Minar y a 9 km de la tumba de Humayun. Todas las habitaciones cuentan con TV por cable y baño privado.
Número de habitaciones: 6
W-122, Greater Kailash-2, 110048 Nueva Delhi, India