Karta Vacation Rentals
About a 10–15 minute walk north of Taksim Square, tucked between the shopping buzz of Nişantaşı and lively Istiklal Avenue. Dolmabahçe Palace and the Istanbul Museum of Modern Art are within easy reach, with Sultanahmet and Galata a short ride away.