Hotel Burj Al Arab, Dubai. A luxury hotel located in Dubai, United Arab Emirates - the fourth tallest hotel in the world. Burj Al Arab stands on an artificial island. The shape of the structure is designed to mimic the sail of a ship.
"We switched trams, and after four more stops we arrived at a street split by a beautiful canal, the reflections of the ancient bridge and picturesque canal houses rippling in water." I feel like just the canals lived up Hazel's experience in Ams