Located in the financial district of Istanbul, the hotel is set to be the new hub for locals and travellers…
This website uses cookies.