Item 1 of 1
Jumeirah Beach Hotel is a luxury hotel in Dubai, United Arab Emirates. The hotel opened in 1997 and contains 598 rooms and suites, 19 beachfront villas, and 20 restaurants and bars. This wave-shaped hotel complements the sail-shaped Burj Al Arab, which is adjacent to the Jumeirah Beach Hotel.