Ferman Hotel

Amiral Taftil Sok No 23
Istanbul
Turkey