Al Bustan Centre & Residence Hotels - ApartmentsAl Nahda Street, Al Nahda First50m away from Al Nahda Green Line Metro StationDubai