Royal Palace Hotel New Delhi

Royal Palace Hotel New Delhi Address: 11A/27 W.E.A. Channa Market, New Delhi, India

Minimum price found for Royal Palace Hotel New Delhi was: 1417 INR

Click here to get more information, photos & guest ratings for Royal Palace Hotel New Delhi