Billion Dollar Hotel

Documentary checking into the world's most luxurious hotel, the Burj Al Arab in Dubai. Offering the most extreme opulence means that guests expect the highest of standards.

U