Best Western The President Hotel

Tiyatro Caddesi, No. 25
Istanbul
Turkey