Hotel The Royal Plaza

4 Star  

Ashoka Road, Delhi - 110 001

Starting from Rs. 8,047 Rs. 7,291
Choose Dates

Hotel The Royal Plaza, New Delhi - Photos & Videos