Lion Hotel

Lamartin Cad. No:41, Taksim
Istanbul
Turkey