Karta Vacation Rentals
In the vibrant heart of Istanbul, a spa hotel just steps from Taksim Square and a short walk to Istiklal Avenue. Dolmabahçe Palace sits about 1.2 km away, putting the city’s top sights within easy reach. Perfect for travelers seeking central Istanbul convenience and a lively neighborhood base.