The Plaza Hotel Istanbul

Barbaros Bulvari 165
Istanbul
Turkey