Emirates Star Hotel Apartment, Baghdad Street, Al Nahda 2, Deira, Dubai, Al Nahda 2, Deira
6.01 mi from Al Raffa (Al Raffa)
Saawariya Restaurant, Al Nahda 2 Deira – Arabian and Middle Eastern cuisine, casual family dining, valet parking, cash only.
Is this your listing?