Best Trip Ever
Best Trip Ever
Jim Valley
Our Review of the World's Only 7-Star Hotel: The Burj Al Arab
29 minutes Posted Sep 12, 2019 at 4:04 am.
0:00
29:07
Download MP3
Show notes
The Burj Al Arab is widely considered to be the most luxurious hotel and the world's only seven-star hotel. After saying for three nights and four days, we give you our review of the Burj Al Arab, the Royal Cabanas and the iconic Al Mahara seafood restaurant. Truly an opulent experience. Please like, comment and subscribe to The Best Trip Ever.