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