Burj Al Arab Hotel - Dubai

Burj Al Arab Hotel - Dubai

The Burj al Arab hotel is a luxury hotel in Dubai. It stands on an artifical island connected by a bridge.