Editorial use only
Editorial credit: Romrodphoto / Shutterstock.com

Royalty-free stock photo ID: 163794617

DUBAI, UAE - JANUARY 20: Burj Al Arab hotel on January 20, 2011 in Dubai, UAE. Burj Al Arab is a luxury 5 star hotel built on an artificial island in front of Jumeirah beach - Image