Featuring free WiFi throughout the property, Taksim Flat is located in Istanbul, 400 metres from Istiklal Street. Taksim Square is 400 metres away. The accommodation is air conditioned and comes with a flat-screen TV.
Featuring free WiFi throughout the property, Taksim Flat is located in Istanbul, Read more
Featuring free WiFi throughout the property, Taksim Flat is located in Istanbul, 400 metres from Istiklal Street. Taksim Square is 400 metres away. The accommodation is air conditioned and comes with a flat-screen TV.
Featuring free WiFi throughout the property, Taksim Flat is located in Istanbul, 400 metres from Istiklal Street. Taksim Square is 400 metres away. The accommodation is air conditioned and comes with a flat-screen TV.
Number of Rooms: 5