News

Dubai’s Burj Al Arab Jumeirah is one of the world’s most luxurious hotels. Now it’s letting the public in for tours at around $100 a ticket.