Check out this great place to stay in Dubai
in Dubai, AE. Located within walking distance of the Mall of the Emirates, Al Barsha offers apartments with free internet access and a well-equipped kitchen. Facilities include a rooftop pool, a gym, and a sauna.
See this content immediately after install