Ivory Palace Hotel New Delhi

Ivory Palace Hotel New Delhi Address: 14a/27 WEA Channa Market Karol Bagh, New Delhi, India

Minimum price found for Ivory Palace Hotel New Delhi was: 799 INR

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