Taksim central house hotel has air-conditioned guest accommodation in the centre of Istanbul, 600 m from Istiklal Street, 600 m from Taksim Square and 800 m from Taksim Metro Station. Free Wi-Fi is provided.
Number of rooms: 2
Hüseyin Ağa Kireçhane Sokak, Beyoglu, 34435 Istanbul, Turkey