New Royal Hotel New Delhi
Search & compare prices for New Royal Hotel New Delhi in all hotel booking websites.
New Royal Hotel New Delhi Address: 1643 S.P. Mukherjee Marg, New Delhi, India
Minimum price found for New Royal Hotel New Delhi was: 587 INR
Click here to get more information, photos & guest ratings for New Royal Hotel New Delhi