OMG! BEST HOTEL IN THE WORLD (7 STARS) | April 25th, 2017 | Vlog #94
April 25th, 2017 – The Burj Al Arab, a 7 star hotel in Dubai is absolutely, hands down, the most stunning, opulent, and beautiful hotel and building I have ever seen in my whole life! It is truly a marvel! Check it out!