City by Molton Hotels 4 stars

Mesrutiyet Cad No 95 Beyoglu / Taksim, Beyoglu, 34430 İstanbul, Turkey

Hotel image
Read more reviews for City by Molton Hotels