Karta Vacation Rentals
In lively Beyoğlu, Istanbul — just 600 metres from Taksim Square and the buzzing Istiklal Avenue. A short walk from Dolmabahçe Palace and the Grand Bazaar, and about 20 km from Ataturk Airport (shuttle service available for a small fee). Pet-friendly location perfect for city explorers.