Dubai Travel Brochure

by conceptcollective

The Burj Al Arab The Burj Al Arab is a luxury hotel in Dubai. It is the only seven star hotel in the world and at 321 meters (1,053 feet), it is also the tallest building used exclusively as a hotel and one of the most distinctive structures for a hotel... More

Read the publication