172View
3Rating

Burj Al Arab (Arabic: برج العرب‎,Tower of the Arabs) is an extraordinary luxury hotel located in Dubai, United Arab Emirates. The luxury hotel has been named "The only worlds 7 star Hotel", Burj Al Arab currently reigns as the "Most Luxurious Hotel in the World," noted by media and travel professionals, and the hotel is the third tallest hotel in the world.