Black Bird Hotel, Istanbul

Gencturk Cad No 51-53Bazar, Istanbul34134, Turkey