Results 1 results found Burj Al Arab, the world's only seven star hotel, seen from Madinat Jumeirah, a luxury resort of hotels and souk, Dubai, United Arab Emirates