Located within 1.3 km of Istiklal Street and 2 km of Istanbul Congress Center in Istanbul, Family-friendly Home Near Taksim Square provides accommodation with a TV.
Number of rooms: 6
17 Kurtuluş Deresi Caddesi BENESTA BEYOĞLU, Beyoglu, 34440 Istanbul, Turkey