B
Benjamin Mathews Review of Burj Al Arab Hotel
Burj Al Arab is the world's most luxurious hotel p...
Burj Al Arab is the world's most luxurious hotel purely constructed on a artificial island. It stands at a height of 280m. Found the hotel to be expensive for tourists because of its beautiful, facilities and amenities.
Comments: