- AV Capabilities
- Business Center
Regus - Ankara Armada, the business centre in Ankara Armada, offers clients the most prestigious business address, a professional corporate environment and a level of superior support services. Armada complex is located at the crossroads of the old city and the new city, houses an upscale shopping mall with prestigious brands, cinemas and a food court as well as a 20-floor Business Tower hosting such reputable companies. It has various meeting rooms which are ideal for holding business meetings and conferences.