Burj Al Arab 7 Star Hotel in Dubai
Thought you might be interested to see photos from a tour in Burj Al Arab, it might be the only real 7-star hotel in the world, it's in Dubai on the golden Jumeirah coastline and was built on its own man-made island.
Enjoy, each picture is worth a thousand words, and actually thousands of dollars:
