R Hotels

The Walk, Jumeirah Beach Residence Dubai, United Arab Emirates جميرا 18281