Karta Vacation Rentals
Perched beside Taksim Square and a heartbeat from Istiklal Avenue, this Art Deco hotel puts you in the middle of central Istanbul. Metro and transport hubs are steps away, and landmarks like Topkapi Palace and Suleymaniye Mosque are within easy reach.