Center house apart hotel features air-conditioned guest accommodation in the centre of Istanbul, 500 metres from Istiklal Street, 500 metres from Taksim Square and 600 metres from Taksim Metro Station.
Number of rooms: 12
Tarlabaşı bulvarı basma tulumba sokak beyoğlu taksim No4, Beyoglu, 34435 Istanbul, Turkey