Sorry, this offer is sold out. But don’t worry we have similar offers for you.
Hotel the Royal Plaza
The Royal Plaza Hotel is located at Ashoka Road in New Delhi. The hotel offers 419 luxury guest rooms and suites. The hotel is equipped with all the modern amenities. It has a very tasteful ambience and an attractive decor which gives it a royal look.. It houses a multi-cuisine restaurants which has all day dining, bar, night club and lounge which for entertainment.
2) Choose room option
Inclusive of All Taxes