Zara Apart Hotel is located in Istanbul and offers self-catering accommodation. Free WiFi access is available. The property is 500 metres from Suleymaniye Mosque and 750 metres from Spice Bazaar.
Zara Apart Hotel is located in Istanbul and offers self-catering accommodation. Free WiFi access is avai Read more
Zara Apart Hotel is located in Istanbul and offers self-catering accommodation. Free WiFi access is available. The property is 500 metres from Suleymaniye Mosque and 750 metres from Spice Bazaar.
Zara Apart Hotel is located in Istanbul and offers self-catering accommodation. Free WiFi access is available. The property is 500 metres from Suleymaniye Mosque and 750 metres from Spice Bazaar.
Number of Rooms: 20