Located 16 km from Suleymaniye Mosque and 17 km from Spice Bazaar, Stylish 2-bedroom Apartment near Mall of Istanbul in Istanbul provides air-conditioned accommodation with views of the city and free Wi-Fi.
Number of rooms: 2
Mahmutbey Caddesi, Bagcilar, 34218 Istanbul, Turkey