Karta Vacation Rentals





In the heart of Taksim, Istanbul — steps from Taksim Square and Istiklal Avenue. Just 200 metres from Taksim Metro Station and within walking distance of the Museum of Modern Art and Dolmabahçe Palace (about 1.6 km). Galata Tower and the Egyptian Bazaar are a short ride away.