Karta Vacation Rentals
In Ankara’s upbeat north, a sophisticated business hotel just a short drive from Anitkabir and Armada Shopping and Business Center. Nearby spots include Macunköy and the Grand National Assembly of Turkey, with easy access to the city’s main sights.