Karta Vacation Rentals
A pet-friendly apartment in central Istanbul, tucked into bustling Beyoğlu less than 1 km from Istiklal Street and about a 15-minute walk to Galata Tower. Pera Museum, St. Anthony of Padua Church, Süleymaniye Mosque and the Grand Bazaar are all within easy walking distance or a short ride away.