The Marmara Taksim 5 stars

Taksim Meydani, Beyoglu, 34437 İstanbul, Turkey

Hotel image
Read more reviews for The Marmara Taksim