Ascott has secured contracts for three properties with over 500 units in Dubai and Istanbul.
Enter your mail