Karta Vacation Rentals





On Istanbul's lively Taksim strip, a short walk from Taksim Square and Istiklal Avenue. About 3 km from the city center and within walking distance of Madame Tussauds, the Museum of Modern Art, Galataport and Dolmabahçe Palace.