Karta Vacation Rentals





In the heart of Istanbul, steps from Taksim Square and Istiklal Avenue. About 30 seconds to Istiklal Street and 45 seconds to the metro and transport hub. Minutes from Galata Tower, Topkapi Palace, Dolmabahçe Palace and the Egyptian Bazaar.