Taksim Star Hotel 3 stars

Siraselviler Cad. No: 37 Taksim , Beyoglu, 34437 Istanbul, Turkey

Hotel image
Read more reviews for Taksim Star Hotel