Part 1 – Taking a tour inside The Burj Al Arab Jumeirah. The World Most Luxurious 7 star hotel. Simply breathtaking!
Burj Al Arab Dubai is the 5th tallest hotel in the world with 56 floors, It has a helipad…Burj Al Arab stands on an artificial island
One of the must visit hotels in Dubai
Watch full video below ENJOY!