Burj Al Arab Jumeirah, Dubai: Inside The 7 Star Luxury Hotel

8 January 2012, 6:28 am

Rising from the Arabian Gulf on an island 280 metres from the shores of the renowned Jumeirah beach and the enchanting city of Dubai, stands the iconic Burj Al Arab, a masterpiece of contemporary architecture and the most opulent hotel in the world.... Read More »

More Topics from "News"