Profile
Profile
Photos
Map
Reviews
Q & A
  • Located on the 51st floor of the Palm Tower in Plam Jumeirah in the St. Regis Hotel, restaurant features 360 degree panoramic views of Dubai Marina skyline and the Palm Jumeirah coastline.