Star Holiday Hotel

Divanyolu Caddesi, No. 10
Istanbul
Turkey