Black Bird Hotel

Gencturk Cad No 51-53
Istanbul
Turkey