Courtyard by Marriott Al Barsha, Dubai is ideally located behind Mall of the Emirates, right next to the Mashreq metro station and in close proximity to the buzzing areas of Dubai. The hotel is easily accessible from major attractions all over the city.