Karta Vacation Rentals
In the heart of Istanbul’s Beyoglu, about 200 m from Istiklal Avenue and steps from Nevizade Street. A short walk from Taksim Square, Madame Tussauds and Galata Tower, with the Bosphorus a quick trip away. Ideal for city-center stays and exploring Istanbul on foot.