Original: The Burj Al Arab (,Tower of the Arabs) is a luxury hotel located in Dubai, United Arab Emirates.
Simplified: The Burj Al Arab is a hotel located in Dubai, United Arab Emirates.