The Ambassador Hotel

Ticarethane Cikmazi No 19
Istanbul
Turkey