Karta Vacation Rentals
Set in Istanbul, a short walk from Taksim Square and Istiklal Avenue. Demirören Istiklal and the Lütfi Kırdar Convention Centre are nearby, with Dolmabahçe Palace within easy reach. One listing notes the hotel is about 4 km from the city center.