The Burj al Arab is a luxury hotel located
in Jumeirah Beach, Dubai. It has been called “The world’s only 7 star hotel” and stands on an artificial island connected to the mainland by a private curving bridge. Check the rates of this wonderful hotel. Other hotels in Dubai
You must be logged in to post a comment.