Karta Vacation Rentals
In the pulse of central Istanbul, just steps from Taksim Square and Istiklal Avenue. A roughly 6-minute walk to Taksim and about 11–14 minutes on foot to Istiklal and Dolmabahçe Palace. Galata Tower and Galataport are also within easy reach.