Le Meridien Hotels: Le Meridien Mina Seyahi Beach Resort & Marina, Le Royal Meridien Beach Resort & Spa, Le, Le Meridien Hotel Dubai, Le Meridien Abu Dhabi
The world’s largest single phase project, Jumeirah Beach Residence comprises more than 40 towers, most of them for residential purposes. Overlooking the Arabian G ...