Karta Vacation Rentals
Tucked in Istanbul’s Beyoğlu district, just 100 m from Istiklal Street. A five-minute walk brings you to Taksim Square, and you’re minutes from Madame Tussauds and Dot. Historic sights like Süleymaniye Mosque, Topkapı Palace and the Galataport area are within easy reach.