Hôtel Red Castle, Delhi

7A78, W.E.A. CHANNA MARKET, Karol Bagh Delhi110005, Inde