Location Details
Serifali Mah Hendem Cad Kible
SK SEYIT TURKMEN PLAZA NO 32 1
Istanbul, TR, 34775
For additional questions, please visit our main car rental FAQs page.