Located 300 metres from Istiklal Street in Istanbul, this air-conditioned apartment features free WiFi. The apartment is 400 metres from Taksim Square. The kitchen is equipped with a dishwasher, a microwave and a toaster, as well as a kettle.
Located 300 metres from Istiklal Street in Istanbul, thi Read more
Located 300 metres from Istiklal Street in Istanbul, this air-conditioned apartment features free WiFi. The apartment is 400 metres from Taksim Square. The kitchen is equipped with a dishwasher, a microwave and a toaster, as well as a kettle.
Located 300 metres from Istiklal Street in Istanbul, this air-conditioned apartment features free WiFi. The apartment is 400 metres from Taksim Square. The kitchen is equipped with a dishwasher, a microwave and a toaster, as well as a kettle.
Number of Rooms: 1