Rose Plaza Hotel Al Barsha

Near Mall of the Emirates Al Barsha 1DubaiUnited Arab Emirates
Hotel