The 20-story building is located in Abu Dhabi and features 126 deluxe furnished apartments, a business center, a coffee shop, a spa and a roof swimming pool.