Set within 3.2 km of Tughlaqabad Fort and 10 km of Qutub Minar, OYO Sonu Palace Near Tughlakabad Station Metro Station offers rooms with air conditioning and a private bathroom in New Delhi.
Number of rooms: 60
Vishwakarma Colony, 110044 New Delhi, India