Tayhan Hotel

Turkeli Cad 9 - Kumkapi
Istanbul
Turkey