Swissotel The Bosphorus Istanbul Istanbul
Visnezade Mah. Acisu Sok. NO. 19
Istanbul,
TR 34357
Near Ataturk Cultural Center
Distance1.2 miles
SELECT