The Jewel Palace

The Jewel Palace Address: Pyare Lal Rd, New Delhi, India

Minimum price found for The Jewel Palace was: 1914 INR

Click here to get more information, photos & guest ratings for The Jewel Palace