Al Barsha Serviced Apartments 3

Studio | 1 Bed
Underground Station iconMall of the Emirates Metro Station
Add to wishlist
From AED310 per night