OYO 3863 IrisHotel
F 19, Deshbandhu College Road, New Delhi, 110019
Conveniently located in the South Delhi district of New Delhi, Vaccinated Staff- OYO 3863 Iris is set 2 km from Lotus Temple, 7 km from Tughlaqabad Fort and 8 km from Humayun's Tomb.