Karta Vacation Rentals
Centrally located in Taksim, Istanbul, this 4-star Art Deco hotel sits within a 10‑minute walk of Dolmabahçe Palace and Taksim Square. Stroll to Istiklal Avenue or head to Nişantaşı shopping and Bomontiada in minutes. Pet-friendly and family-friendly options make it a smart base for city explorers and shoppers.