Details
Ivory Palace Hotel
14A/27, Wea
Channa Mkt
Delhi
Karol Bagh
110005
011-25810487
Description