Karta Vacation Rentals
In the heart of Istanbul’s bustling city centre, just 150 metres from Taksim Square. A 20‑minute walk to the Bosphorus and about 25 minutes by public transport to Sultanahmet sights like Hagia Sophia, the Blue Mosque and Topkapi Palace. Address: Cumhuriyet Caddesi No:7, 34437 Istanbul.