Nakheel Road, Near Al Nasser Square Deira Dubai, 42222 United Arab Emirates -, Dubai, United Arab Emirates