New Royal Hotel

2 Star  

Old Delhi, Delhi - 110 006

Starting from Rs. 1,236
Choose Dates