Karta Vacation Rentals
In the heart of Istanbul's City Center, just 100 metres from Istiklal Street and a three‑minute walk to Taksim Square. Close to St. Anthony of Padua Church, the Princes' Islands ferry port and a 14‑minute stroll to Dolmabahçe Clock Tower; Atatürk Airport sits about 15 km away.