Bab Al Qarya Hotel Apartment - District 11, Street 2, JVC - Mu’allaqat Blvd Str. - Jumeirah Village, Dubai