Karta Vacation Rentals





In the buzzing heart of Istanbul’s Taksim district, this boutique hotel sits a short walk from Taksim Square and Istiklal Avenue. Taksim Metro Station is about 600 m away, and landmarks like Dolmabahçe Palace, Galata Tower and the Bosphorus are within easy reach.