Chawla Tourist Corp. is a tour operator located in New Delhi, Delhi. The average rating of this place is 3.50 out of 5 stars based on 8 reviews. The street address of this place is Near, Shop No:3, Gurudwara Bangla Sahib Market, Jai Singh Marg, New Delhi, Delhi 110001, India. It is about 0.98 kilometers away from the New Delhi railway station.
amarjeetsingh Amarjeet2612 51 months ago
Very bad
ashish tiwari 75 months ago
nce tourist company
Aman Virk 15 months ago
Very bad experience.
5000₹ karab ho gye hamare
Driver itna bekar
No charging point
No A. c
No curtain
No water bottle
????Plzz iss bus me mat jaye
2022