Ramada Istanbul Taksim 4 stars

Recep Pasa Cad. No :15 Talimhane Taksim, Beyoglu, 34437 İstanbul, Turkey

Hotel image
Read more reviews for Ramada Istanbul Taksim