OYO Relax Inn Plaza Near Select Citywalk MallHotel
A-38 Devli Road Near By PNB Bank Khanpur, Delhi, 110062 Nuova Delhi, India
OYO Relax Inn Plaza Near Select Citywalk Mall features air-conditioned rooms with TV in the South Delhi district of New Delhi. The property is around 3.4 km from Tughlaqabad Fort, 4.8 km from Qutub Minar and 11 km from Humayun's Tomb.