Dubai, Burj Al Arab Dubai Laminar Flow Fountain
Dubai videos | Buildings | Information | History | Emirates | View
Burj Al Arab (Arabic: برج العرب,Tower of the Arabs) is a luxury hotel located in Dubai, United Arab Emirates. It has been called "The world's only 7 star Hotel" and is the third tallest hotel in the world
53Rating