InterContinental Istanbul Istanbul
Asker Ocagi Cad No: 1 Taksim
Istanbul,
TR 34435
Near Taksim Square
Distance6.2 miles
SELECT