Supportinfo@ratecheck.travel
Hotel The Magic Tree - Karol Bagh New Delhi | Saraswati Marg, Karol Bagh, 15A/28, W.E.A. Saraswati Marg, Karol Bagh, New Delhi-110005, New Delhi, Delhi National Territory, India, 110005 | RateCheck.travel