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