World
Answer 3
Burj al Arab
Clues
Located
in Dubai
World's most striking hotel