Berr Hotel

Akdeniz Cad No 78 Faith
Istanbul
Turkey