Office description
This office is located within Turkey’s capital city of Istanbul, in a historic building has been completely renovated and has 13 spacious offices which are accessible 24-hours a day. There is on-site parking available, as well as an IT Support team who will assist with all of the setups and any IT issues you may have. At this location you truly have everything you need to make a this a home for your business.