ITP South Africa – XL Turners TravelBack to map >
PO Box 1935
38 Jonsson Lane
Tel: +27 31 3688 000
XL Turners Travel is a member of the Turner Group of companies which was founded in 1896. The company was established in 1954 to provide travel services to the group’s growing number of corporate clients and it is now one of the most respected travel management companies in the country.
Travel Management Services