OYO Sonu Palace Near Tughlakabad Station Metro Station Hotel
Vishwakarma Colony, 110044 New Delhi, India
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.