Comments
Same thing is happening with me. Did u get refund. They have made a do out of customers. I have been calling for past three months regarding refund.
Reply
3%
Complaints
290
Pending
0
Resolved
8
View all 290 Vistara reviews & complaints
+91 92 8922 8888
Jeevan Bharti Tower-1,10th floor,124 Connaught Circus, New Delhi, Delhi, India - 110001
View all Vistara contact information