French-inspired cuisine on the 25th floor with stunning city views.
Jumeirah Beach Hotel, Jumeirah St, Umm Suqeim 3, Dubai, UAE