The Time Hotel Marina Istanbul
Zeytinlik Mah., Odabaşi Sok., No: 51
Istanbul,
TR 34140
In Istanbul (Bakırköy)