Megara Palace Old-City Istanbul, TR
34140 Ishakpasa Cad No 8







Hotel reservations