Jumeirah Beach Hotel, Dubai, United Arab Emirates
The Jumeirah Beach Hotel, opened in 1997, is a wave-shaped luxury hotel next to the Burj Al Arab in Dubai. Photos taken in 2009.
The Visual Travel Guide is a collection of High resolution travel photographs
The Jumeirah Beach Hotel, opened in 1997, is a wave-shaped luxury hotel next to the Burj Al Arab in Dubai. Photos taken in 2009.