Home » Photo Facts, World Facts » The Burj Al Arab in Dubai is ...

Pinterest

The Burj Al Arab in Dubai is the worlds most luxurious hotel. A suite starts at $2000 and can cost upwards of $28,000 USD per night.

19 1

Similar Facts

Menu