Megara Palace Old-City

Ishakpasa Cad No 8
Istanbul
Turkey