Karta Vacation Rentals





In the heart of Taksim Square, Istanbul — stylish apartments perched above a charming bistro and just steps from Istiklal Street and public transport. Galata Tower and the Galata Bridge sit about 2 km away, while Topkapi Palace and the Blue Mosque are roughly 4 km from your door.