Located in Istanbul, this apartment features free WiFi. The unit is 200 metres from Istiklal Street. The kitchen is equipped with a microwave, a toaster and a refrigerator, as well as a coffee machine and a kettle.
Located in Istanbul, this apartment features free WiFi. The unit is 200 metres from Read more
Located in Istanbul, this apartment features free WiFi. The unit is 200 metres from Istiklal Street. The kitchen is equipped with a microwave, a toaster and a refrigerator, as well as a coffee machine and a kettle.
Located in Istanbul, this apartment features free WiFi. The unit is 200 metres from Istiklal Street. The kitchen is equipped with a microwave, a toaster and a refrigerator, as well as a coffee machine and a kettle.
Number of Rooms: 1