Car hire :: Turkey :: Istanbul Taksim (european Side)
Map for the car hire pick up location at Istanbul Taksim (european Side).
Pick up address: Sehit Muhtar Mah. Aydede Sok., No 1/2 Taksim, Istanbul, 55435