Monarch Hotel Istanbul

Yavuz Selim Mah. Atlamatasi Cad. Atlamatasi Cami Sok. No 21-A Blok (Imc Bloklari Arkasi) Halic Fatih, Fatih, 34107 İstanbul, Turkey

Hotel image
Read more reviews for Monarch Hotel Istanbul