Great Location 07 - Apartments for Rent in Istanbul, Istanbul, Turkey
Entire home/apt in Istanbul, Turkey. This is a brand new, very recently renovated, owner-operated, serviced apartment. It is one of the 12 apartments that are located in a compound. It is very close to major highlights of Istanbul: Istiklal Avenue and Taksim Square.
See this content immediately after install