Barcelo Istanbul Istanbul
Kocatepe Mah. Abdulhak Hamit Cad No 25/1
Istanbul,
TR 34437
Near Taksim Square
Distance7.7 miles
SELECT