Karta Vacation Rentals
In the historic heart of Istanbul, a short walk from Süleymaniye Mosque, Vezneciler and the Spice Bazaar. The hotel sits at Mollahusrev Mah. Vefa Cad. No.54, Istanbul 34134 — city-center convenience with budget-friendly flair and pet-friendly rooms on request.