Megara Palace Old City Istanbul Hotel



Ishakpasa Caddesi No : 8 Istanbul 34140
Megara Palace - Old City hotel access map
Megara Palace - Old City hotel photos & more

Rooms rates :
From 30 EUR to 68 EUR

Powered by SEDIPAR S.A.