Best Western Hotel Saint Sophia

Alemdar Cad. 2
Istanbul
Turkey