Image 1 of 1
20051031_091_Dubai.jpg
Jumeirah, Burj Al Arab, the World's most luxurious hotel. A Duplex Suite. Bathroom with jacuzzi.