Taksim Metropark Hotel 4 stars

Osmanli Cad. No:14 Taksim, Beyoglu, 34437 İstanbul, Turkey

Hotel image
Read more reviews for Taksim Metropark Hotel