Luxury hotels in Dubai live up to their extravagant reputation. The most well-known is probably the seven-star Burj Al-Arab, located on an artificial island created out of sand (see below). The images below will give you an idea of the opulence typical of luxury Dubai hotels. …