Karta Vacation Rentals
In the heart of Istanbul’s Beyoglu, just 150 metres from Taksim Square and about 200 metres from Istiklal Street. Close to historic sights including Suleymaniye Mosque and Topkapi Palace. Taksim Metro is 150 metres away and Atatürk Airport is roughly 20 km out.