Hotel Santa Sophia

Tasdirek Cesme Sok 20
Istanbul
Turkey