3 Person, Armada is a well developed shopping mall and business center. Located in one of the recently developing parts of Ankara, 12 km from city, by the highway to Eskisehir and 30 minutes from Ankara Esenboga Airport. The Regus Center at Ankara, Armada has everything that you need to walk in, sit down and start work straight away., Istanbul, Turkey, City Centre