7-Star Hotel - World's most luxurious
Burj Al Arab Hotel - world's most luxurious and only 7-star hotel
Burj Al Arab Hotel, Dubai, which was opened in 1999, is unofficially billed as a 7-star hotel and is the world's most luxurious and tallest hotel.
Designed to resemble a...