Located in Istanbul, Mall of Istanbul Apartments offers a garden and an outdoor pool. This self-catering accommodation features free WiFi in the apartments. The balcony features city view.
Located in Istanbul, Mall of Istanbul Apartments offers a garden and an outdoor pool. This self-catering accomm Read more
Located in Istanbul, Mall of Istanbul Apartments offers a garden and an outdoor pool. This self-catering accommodation features free WiFi in the apartments. The balcony features city view.
Located in Istanbul, Mall of Istanbul Apartments offers a garden and an outdoor pool. This self-catering accommodation features free WiFi in the apartments. The balcony features city view.
Number of Rooms: 2