Only 300 metres from Taksim Square and the lively Istiklal Avenue, this family-run property offers fully equipped, spacious apartments.
Number of rooms: 18
Sehit Muhtar Mah Turan Cad Altın Bakkal Sok No: 26 Beyoglu Taksim , Beyoglu, 34435 Istanbul, Turkey