Sorry, this offer is sold out. But don’t worry we have similar offers for you.
The Royal Star
A popular lusury hotel that features well-furnished and generously appointed rooms, The Royal Star offers guests complete comfort and luxury. The hotel is centrally located and lies next to the Jawahar Lal Nehru stadium offers a convenient stay for business as well as leisure travellers. The hotel has an in-house multi-cuisine restaurant that serves an array of lip-smacking dishes and the hotel’s hospitable and accommodating staff strives to ensure that guests have a pleasant and memorable stay.
2) Choose room option