Attractively situated in the Beyoglu district of Istanbul, Taksim Apart 2 Hotel is situated 500 metres from Taksim Square, 600 metres from Taksim Metro Station and 1.8 km from Galata Tower.
Number of rooms: 8
12 Basma Tulumba Sokak, Beyoglu, 34435 Istanbul, Turkey