Ideally set in the South Delhi district of New Delhi, OYO 76136 Sai Palace is set 4.1 km from Lotus Temple, 5 km from Tughlaqabad Fort and 8 km from Humayun's Tomb.
Number of rooms: 30
House No-94, House No-94,Ramjilal market,G D Goenka school,opp-pocket L gate no-2, sarita vihar, Delhi, 110076 New Delhi, India