Royal Bay is a luxurious residential development by Azizi Developments, situated on the eastern crescent of Palm Jumeirah. The 10-story building comprises 90 units, including one and two-bedroom apartments, as well as penthouses with private pools and jacuzzis. Each...