Taksim Family Flats

Siraselviler Cad. Hocazade sok. Taksim / Beyoglu, Beyoglu, 34120 İstanbul, Turkey

Hotel image
Read more reviews for Taksim Family Flats