Great Location 01 - Apartments for Rent in Istanbul, Istanbul, Turkey
Entire home/apt in Istanbul, TR. This is a brand new, very recently renovated, and 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 Street and Taksim Square.
See this content immediately after install