Respuesta: El Le Royal Meridien Beach Resort & Spa está ubicado en Al Mamsha Street, Jumeirah Beach Residence (JBR), Dubai Marina, Dubai, Emiratos Árabes Unidos.