Istanbul Royal Hotel

Aksaray Caddesi No 16, Laleli
Istanbul
Turkey