Rose Garden Hotel Apartments - Barsha, Dubai

Next to Mall of the EmiratesJumeirah/ Palm, Dubai United Arab Emirates