Car Rental Services in Delhi
International Tourist Company
F-11/12, Triveni Complex,Sheikh Sarai- 1,Delhi-110017,
Telephone No.+91 986 823 4701
ITC is a multifaceted Car Rental company operating in Delhi. Founded in early 80’s, it has strength of over 100 cabs in its fleet ranging from Audi to Dezire and Luxury Tempo Travelers to Buses. While we provide cars in premium segment we also provide cabs for pickups and drops.