Burj Al Arab Hotel

Burj Al Arab Hotel
Jumeirad Beach Rd, Dubai, United Arab Emirates