luxury hotel »

Burj Al Arab – World’s Only Seven Star Hotel in the World

Burj Al Arab – World’s Only Seven Star Hotel in the World

Jason February 17, 2011 1

The Burj-Al-Arab is a luxury hotel in Dubai, United Arab Emirates. At 321 meters (1,053 feet), it is the tallest building used exclusively as a hotel and one of the most distinctive structures for

Read More »