Located in Istanbul, 1.8 km from the centre and 600 metres from Istiklal Street, taksim center apartments provides accommodation with amenities like free Wi-Fi and flat-screen TV.
Number of rooms: 9
Hüseyin Ağa Kireçhane Sokak 18, Beyoglu, 34435 Istanbul, Turkey