Legal Name: Ibibo Group Private Limited
1004, 10th Floor, DLH Park, S.V. Road, Goregaon (W), Mumbai – 400064
Bad news - Even though we've managed to contact the company, they're quite slow at resolving complaints.