Which is the only 7-star hotel in the world?
Burj al arab – dubai, uae. This sail-shaped icon put 7-star luxury on the map. With its underwater restaurant, helipad, and rolls-royce fleet, it redefined what hotel opulence means. However, another defining feature of dubai is the burj al arab the world’s only 10-star hotel. It is renowned for its marvellous structure and lavish hospitality.